8 199 261 true 9 14 18 31 46 54 93 99