12 1135 626 true 3 4 11 17 18 24 29 31 32 35 36 37