1 5 6 7 23 29 35 40 46 57