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