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