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