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