242
455
287
296
476
305
284
290
365
329
249
482
399
236
517
473
434
491
395
373
510
275
226
339
374
271
445
319
520
298
403
484
245