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