5
12
18
2
14
1
5
10
8
6