4
1
2
22
16
10
28
5