7 109 226 true 43 49 51 58 69 77 89