10 247 258 true 0 3 4 23 27 32 36 52 67 89