519
487
304
475
201
441
444
243
481
286