541
37
599
42
494
40
524
38
767
65
546
59
502
58
1061
100
985
78
707
61
566
51
660
71
736
56
1229
86
769
47
729
62
772
79
755
54
675
77
590
55
1296
124
752
64
535
47
718
47
1260
83
1655
101
912
103
876
91