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