10 1125 624 true 2 3 8 10 17 18 20 32 34 35