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