Four towns and cities are located along the highway on this map what is the distance from Groveland Westfield?

To go from Groveland to Westfield, we have to pass and go through Littleton.
The route is:
Groveland >> Littleton >> Westfield
From Groveland to Littleton >> Distance is 25
From Littleton to Westfield >> Distance is 14
Thus, total distance from Groveland to Westfield is
25 + 14
= 39
The correct answer is:
39