333
418
320
303
489
377
363
361
376
410
408
235
266
293
425
378
372
370
393
284
482
400
386
445
338
261
494
513
449
396
256