416
230
110
67
316
213
379
174
98
317
193
48
80
65
201
89
224
442
97
153
127
412
157
139
94
276
194
371
158
281
142
522
673
162
191
246
86
160
84
136
171
445
498
284
163
182
811
245
99
175
461
658
2372
221
1473
242