200 cities found in Haverhill