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