519
486
304
475
201
438
440
243
480
286