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