30
343
436
448
482
513
366
319
264
423