518
485
304
471
470
201
438
439
243
480