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