217
172
276
164
376
178
330
196
163
1
411
235
244
251
1980
187
216
405
167
166
340
214
274
670
506
1022
853
601
1
475
2
1526
173
186
194
158
179
201
192
222
184
243
170