8 194 285 true 1 2 19 22 24 32 33 35