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