11 1 5 7 9 23 34 39 46 49 58 59