8 350 17 23 25 27 31 46 47 49 100