7 35 124 true 2 3 5 13 32 34 39