8 238 268 true 2 10 19 27 31 33 38 39