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