304
222
494
478
366
484
315
334
439
443
303
323
378
337
265
586
371
342
284
481
279
491
510
392
313
515
333
486
401
312
453
361
433