250
826
55
798
76
661
164
785
120
549
63
688
124
543
66
527
65
374
1
148
129
444
24
433
29
368
353
14
309
16
266
53
345
31
332
40
362