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