245
465
292
350
348
327
341
450
297
316
442
456
278
514
388
512
502
419
262
409
220
394
474
370
391
259
293
477
497
272
552
472
447
510