20
17
53
2
15
6
73
111
103
24