11 156 148 true 2 3 11 12 19 27 29 31 32 35 39