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