519
487
304
475
201
441
444
243
482
286