20100715 unknown: Sensex sheds 29 points in choppy trade