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