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