City/Town,,,"Allan R. McKinnon","Thomas J. Barry","All Others",Blanks,"Total Votes Cast" ,,,Democratic,Republican Cohasset,,,"1,672","1,460",0,301,"3,433" Duxbury,,,"1,662","2,731",0,247,"4,640" Hingham,,,"4,901","3,408",0,603,"8,912" Hull,,,"2,727",630,0,314,"3,671" Marshfield,,,"4,372","2,366",1,470,"7,209" Scituate,,,"3,917","2,642",0,499,"7,058" Weymouth,,,"15,135","4,731",0,"1,172","21,038" TOTALS,,,"34,386","17,968",1,"3,606","55,961"