8 266 219 true 1 10 12 24 27 31 35 39