10 425 528 true 1 3 6 17 30 33 34 35 36 39