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