440
272
374
260
437
298
300
283
237
523
412
246
395
396
408
445
430
301
386
468
269
428
497
418
316
413
276
485
243
392
525
244
427
248
340