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