20
2
24
23
6
12
10
9
8
25
5
3
21
26
7
5
3
2
4
1