11 1106 591 true 4 12 19 23 26 27 29 34 36 37 39