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