959
568
465
494
521
473
480
441
470
443
463
426
434
436
429
417
588