299
248
337
395
475
284
441
369
296
298
218
493
276
325
286
300
367
387
345
481
313
280
491
458
330
318
453
263
512
301
257
446
283