8 322 273 true 10 17 23 28 37 63 66 89