24
140
52
173
506
222
219
193
149
211
60
25
168
16
34
112
139
58
71
29
74
164
218
27
54
1351
84
344
9
136
196
126
36
10
1458
1004