8 110 142 true 9 10 11 17 46 69 89 93