75
42
108
15
14
17
13
34
21
219
43
153
70
18
91
310
20
29
123
89
137
425
206
151
30
12
113
109
727
118
136
385
705
58
67
98
40
96
28
172
80
99
241
57
45
93
334
25
177
102
79