10
11
13
1
18
5
8
16
14
15
12
2
3