67
47
41
92
98
316
261
54
23
180
36
60
44
369
68
866
365
27
171
140
31
43
37
52
40
75
201
34
133
38
244
141
264
228
109
144
166
1320
234
204
89
97
104
80
33
303
129
132