27
9
89
33
63
39
147
44
16
52
35
109
82
107
176
276
282
66
137
112
91
198
246
379
118
95
217
245
228
119
272
167
242
146
76
129
178
244
315
261
174
213
136
266
327
187
153
191
149
108
296
207
74
194
90
374