5 119 158 true 6 12 31 33 34