Mother of Providence SeaPerch team takes first place