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