293
380
225
477
436
291
252
342
497
320
368
279
394
369
316
370
383
451
485
475
281
341
226
247
302
240
274
217
255
232
443