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