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