2
32
28
12
4
18
1
20