242
235
347
517
239
447
436
379
394
267
468
461
319
369
434
328
316
424
507
362
238
438
396
237
358
551
285
419
293
464
499
339
292