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