8 232 284 true 3 5 10 21 29 32 35 38