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