186
211
47
396
374
125
34
52
75
197
131
146
82
163
132
16
193
41
178
58
123
139
127
209
265
866
60
206
1594
136
783
72
119
56
282
352
94
340
164
790
166
14
212
241
1431
181
276
149
46
196
542
109
6
1975
324