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