10 434 319 true 3 6 10 24 30 33 35 36 37 39