499
473
378
528
575
570
557
395
449
364
501
313
337
435
482