287
257
454
350
506
316
331
418
493
308
366
438
491
204
297
407
241
359
315
266
382
302
365
470
291
451
401
414
286
295
272
209
411
250