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