8
Lexington
Concord
Chelmsford
Lowell
Framingham
Natick
Wellesley
Needham
Westwood
Norwood
Wrentham
Newton
Attleboro
Bedford
Swansea
Westborough
Worcester
Lancaster
Leominster
27
Weston
N
Tewksbury
15
75
35
65
Sudbury
495
95
495
90
290
2
190
RHODE ISLAND
CONNECTICUT
3
95
95
128
128
Wayland
NEW HAMPSHIRE
20
20
86
28
Fitchburg
76
▲
71
45
39
50
41
47
54
40
32
83
38
48
44
70
84
18
73
Holyoke
66
▲
26
Webster
34
37
20
5
23
7
80
Auburn
Waltham
68
69
33
Providence
36