9 375 359 true 11 12 19 29 43 45 69 88 89