70
31
20
6
9
15
34
30
40
25
73
182
169
96
147
76
74
214
24
11
69
118
110
57
334
254
4
16
134
198
58
46
105
137
65
77
63
97
53
66
168
167
176
112
191
233
124
38
106
44
7
17
140