58
148
228
70
514
523
69
40
423
442