11 596 300 true 1 2 4 5 9 10 30 31 32 37 38