112
29
23
56
40
18
29