6 158 124 true 1 11 16 18 31 34