524
516
316
500
216
452
475
254
510
298