20
27
45
41
28
13
3
16
12
2
47
9
17
11
79
7
15
5
67
42
8
1
30
19
14
34
10
118
54
21
40
106
35
32
78
31
38
25
24
92
81
18
63