20
18
54
2
15
7
73
111
104
24