8 261 286 true 1 5 7 10 12 16 31 39