June 2010 Election Official Results MSAD51 / TownGreen PartyDemocratic PartyRepublican PartyState Referendum