8
Lexington
Concord
Chelmsford
Lowell
Framingham
Natick
Wellesley
Needham
Westwood
Norwood
Wrentham
Newton
Attleboro
Bedford
Swansea
Westborough
Worcester
Lancaster
Leominster
28
Weston
N
Tewksbury
14
74
35
64
Sudbury
95
495
90
290
2
190
RHODE ISLAND
CONNECTICUT
3
95
95
128
128
Wayland
NEW HAMPSHIRE
20
20
92
29
Fitchburg
19
75
▲
70
85
44
38
49
40
46
53
39
32
89
37
47
43
69
90
86
17
72
Holyoke
65
▲
27
Webster
34
36
21
4
24
84
6
81
82
Auburn
Waltham
67
68
33