386
191
231
189
227
293
548
295
172
210
201
181
214
164
177
170
243
187
277
312
260
270
224
323
219
223
278
263
194
190
268
208
356