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