Mary Hallett of Meco ran the 118th Boston Marathon on April 21. She had a personal-best time of 3:21:27. She placed 6,811 overall out of more than 31,805 finishers.?She was the 1,061st female finisher and placed 121st in her division. Hallett raised money for the James Brennan Humane Society and is still taking donations.