10
38
84
14
58
32
20
197
41
1182
40
87
18
85
27
16
26
93
150
610
44
97
152
59
414
91
141
37
49
627
79
48
24
461
167
134
11
45
116
748
54
328
270
47
350
29
25
879
33
15