6 156 167 true 6 7 23 28 31 37