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