10 7831 594 true 3 7 12 13 24 29 30 34 35 38