112
25
30
26
61
40
58
18