10 263 266 true 5 6 17 18 19 31 33 34 36 39