I am 31 round the back and 36 when bened over. Tried 32d (next) and it gapes at the top ie I just do not fill it. I am slim and small chested. What size should I try? Thank you