258
323
284
302
288
477
454
417
338
233
399
469
228
375
331
356
374
240
425
436
400
393
283
287
313
501
409
470
426
272
479
378