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