58
158
228
70
520
534
69
40
434
448