20
18
55
2
15
8
74
112
105
24