101
850
87
403
27
362
11
508
47
281
28
371
10
261
23
251
20
439
214
67
375
86
356
15
315
18
291
2
21
168
6
158
244