251
635
142
273
239
358
214
898
77
209
572
199
384
81
243
491
78
443
27
423
111
324
33
392
1
148
84
212
118
513
50
183