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