yes yes yes yes yes yes yes 197 yes yes 223 288 321 237 445 305 197 yes 321 164