37
112
92
727
46
565
38
486
155
555
79
570
129
443
446
66
387
44
361
34
375
0
3
48
478
14
283
36
281
63
381
31
264
27
276
82
249