Sensex Recovers 117 Points, Nifty Finds Support at 23,250-23,350 Range