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