Free throws help Rochester squeak past Lady Cavaliers, 48-47