524
510
315
498
216
452
475
254
504
298