1
10
6
18
20
56
3
1
2