8 258 238 true 1 2 9 10 12 21 29 37