7 167 264 true 8 13 15 22 31 33 39