Duluth's Goucher 6th in Boston Marathon