517
277
407
306
236
316
280
385
274
452
386
317
329
415
397
354
267
279
496
371
361
335
418
331
380
345
381
229
379
352
273
257