8 379 267 true 16 19 33 35 48 57 66 67