15
4
3
2
12
13
14
5
16
17
18