7 200 267 true 4 16 36 58 87 94 97