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