166
35
35
2382
898
134
59
428
150
80
2551
175
252
141
145
1755
140
173
146
2419
162
160
163
261
434
264
35
327
426
699
142
156
2226
2432
35
162
716
150
638
779
1479
77
162
152
702
155
476
155
1194
144
35
450
192
2238
160
164
155
138
159
735
276
158
143
2244
264
149
162
745
2535
2237
3147
160
243
2014
139
143
145
441
1112
275
569
1945
166
150
153
146
153
1106
284
176
146
1774
2473
2207
148
141
142
255
160
154
156
155
160
159
66
142
148
153
157
100
67
114
85