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