8 629 354 true 4 9 10 24 29 30 36 39