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