Causes for swelling of my left side, including arm, abdomen, leg, Ankle, foot and toes