5 197 266 true 8 10 14 18 23