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