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