162
231
405
194
276
332
273
1541
298
877
202
237
310
196
245
112
663
130
2825
371
287
167
213
1023
219
270
200
161
343
342
269
252
315
157
269
565
271
439
240