I'm not very sure about UTG/MP but button is pretty easy.
Should be equity vs Random of about 1 player. Small blind will fold in low 80% here, since he can only 3bet or fold without trying to exploit BB. So mostly you can throw him out and since you have position your not in a terrible spot getting 6:1 to see the flop.
Since you have position you can increase your range by another 5% or so and thus the button open range of about 55%.
CO would seem to be range vs two random, I'll assume button is in usual 3bet or fold, that seems to be the recommended play. Cold calling can't be correct more than 2% so really can't figure it in to help SB over call and join the party.
However according to Equilab if
we raise 15% vs two randoms our equity is 48%,
raise 25% vs two 44%
raise 35% vs two 42%
raise 45% vs two 40%
From an odds point of view you need to steal 4 times in 7 tries to break even on the steal attempt. However, you have position on BB post flop so that helps in determining the value of the steal.
Finally there is a factor of the blinds going fast in 6max. If you push CO down to 20% then MP should be like 10% and UTG your opening a tiny range, and the blinds in limit will eat you up. You have to play hands to win pots to stay ahead of the blinds. I think that pushes up CO stealing to higher than expected amount.
Finally all of this math is ALL IN EQUITY, and we don't play that game in limit so the opening ranges get changed to not just be best hand but playable. Most limit players value hands at different values than No Limit players.
I think I have button figured out the others I think are just guesses. To be honest I play exploitively and look to my left and blinds when I decide to open.