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