14
8
5
10
9
4
47
34
86
69
39
20
75
11
95
36
62
2
30
167
70
103
54
97
229
37
192
46
85
41
112
29
17
18
43
81
80
130
181
100
174
58
38
98
61
301
40
675
171
71
35