7
5
1
17
16
10
8
2
9
14
11
18