7 121 267 true 15 18 64 70 81 87 88