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