9 289 289 true 6 7 20 21 52 58 63 68 88