8
Lexington
Concord
Chelmsford
Lowell
Framingham
Natick
Wellesley
Needham
Westwood
Norwood
Wrentham
Newton
Attleboro
Bedford
Swansea
Westborough
Worcester
Lancaster
Leominster
18
12
Weston
N
Tewksbury
4
60
24
15
49
Sudbury
95
495
90
290
2
190
RHODE ISLAND
CONNECTICUT
3
95
95
128
128
Northbridge
Wayland
NEW HAMPSHIRE
20
20
73
19
Fitchburg
9
61
▲
56
63
11
66
32
26
37
28
34
41
27
23
70
25
52
35
31
54
71
67
7
55
58
Holyoke
50
▲
17
Webster