Question: how many cities and towns are in tennessee
Answer: 346