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