286
676
407
236
275
455
450
487
592
344
297
403
318
349
239
363
322
228
234
264
283
279
222
261
224
366
230
216
255
218
231
254
298
297
272
757
283
240
334
509
470
305
243
379
436
263
428
264
309
360
247
322
263
742
