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