234
459
136
661
148
16
193
407
400
360
219
305
275
332
163
234
233
379
403
209
405
196
219
289
236
261
210
842
386
254
199
244
355
234
490
318
90
542
396
247
658
492
307
115
331
500
130
369
413
119
202
273
336
