8 284 283 true 6 9 13 23 26 29 31 37