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