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