951
15
942
29
1226
33
699
22
707
20
667
18
782
29
875
35
524
27
933
78
530
26
858
40
1179
79
1233
81
904
80
1175
119
1832
170
1068
100
1131
126
860
65
749
71
469
35
1657
137
803
41
531
47
676
28
547
16
616
24