8 194 266 true 1 7 16 28 31 32 33 36