172
955
83
895
27
905
62
653
54
629
15
467
23
601
40
475
505
450
173
543
58
372
60
426
20
347
25
417
29
311
22
370