483
476
331
467
362
435
531
461
305
294
302
517
298
244
233
333
504
247
267
286
509
473
459
402
492
261
453
260
312
323
479
388
296
266