Maine defeats New Hampshire 73-66