8 238 284 true 1 7 12 22 24 34 36 38