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