527
478
525
535
496
484
500
522
497
529
519
511
529
496
498
469
540
500
454
506
506
547