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