8 1250 266 true 11 12 19 23 25 27 33 34