73
15
10
4
83
38
26
33
27
217
74
132
112
53
52
90
75
203
41
65
91
56
232
166
642
185
59
341
24
106
29
84
72
239
219
6
153
122
171
68
111
134
40
23
7
67
13
36