8
9
12
3
13
10
16
4
17
15
11
7
18
6
5
14
2
1