No. 21 Saint Mary's routs Portland 74-33