I am about 100 pounds, 5'7, and currently wearing a 31A. I am trying to achive a full C but nothing large. My doctor recommended if I get a 390 I will be in the Full C - Small D range. I am so small that I think D's would be too big. I dont know. I just need help!!! What size would you recommend?