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