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