First of all let's consider the fact that around 160 of the MPs who voted for May are on the payroll (ministers, junior ministers, PPS etc) so this is to be expected - when you take that into account, suddenly it changes the outlook of the result.
Number 10 themselves were briefing that they expected max 80 to vote against her, not 117 as it ended up. Although May won, it has seriously undermined her authority more than anyone expected. She is a PM with no authority at home or abroad - she can't even get her own legislation through the house after days of devastating defeats on Brexit, then pulling the 'meaningful vote'. Though she won the vote, it has had dire ramifications on her leadership. Completely different to the referendum which was a binary choice