8 3125 682 true 6 9 10 12 20 28 34 35