10 128 231 true 7 9 12 19 21 26 28 32 33 35