More than 330 coats given to Baltimore students