20.
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