Click on graphicThe Sensex gained 141.38 points, or 0.48% over previous close, to 29,361.5. Shares of banking, health care and automobile stocks gained