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