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