Question: how many episodes of american dad are there
Answer: 291