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