11 1100 591 true 2 6 10 12 13 21 29 30 33 37 38