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