247
220
139
158
55
124
107
118
103
174
59
2551
81
82
22
166
47
33
57
882
43
168
286
114
113
117
9
53
86
127
61
265
493
231
100
71
137
73
15
13
51
101
28
49
6
181
8
26
125
29
141
18