196 179 267 254 87 63 157 156