602
466
483
431
554
668
380
348
407
566
327
352
497
367
334
338
304
373
328
445
348
372