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