518
383
355
430
258
308
434
220
252
227
219
267
246
410
323
282
347
420
387
249
233
489
421
356
259
256
397
358
239
243
344
463
385
364
348