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