9 109 43 14 38 55 61 65 67 75 77 89