61
36
42
314
29
43
206
252
64
214
80
158
271
59
242
172
49
91
47
25
635
56
14
46
507
89
60
161
84
299
221
99
67
40
150
45
20
174
109
131
86
219
129
33
135
87
10
147
39
6
17
7
38