8 1205 238 true 1 2 13 16 23 29 34 39