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