343
411
393
465
306
288
541
442
380
512
350
242
483
249
382
245
404
517
425
228
254
375
414
446
429
528
388
322
468
366
490
336