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