They'd have to give us something else worth more than 158 point difference since they're trading up, so at least a 4th. They're 4th is not worth enough so it'd have to be a 3rd.
So for the Saints 15th the 49ers give their 1st (31st), 2nd (61st) and 3rd (93rd)