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