Not nearly enough info to give you any good advice. There's just too much variation between manufacturers, too many different top tube lengths for a given frame size, etc.
For instance, my standover is 35" and I ride a 57cm.
What bike are you on right now, and how's it working for you?
__________________
"Unless he was racing there was no way he could match my speed."