58
156
228
70
520
534
69
40
433
448