Actually I stumbled across an article somewhere on that very thing and the assessment was 56 Senators would not vote to convict and some Democrats would cross over, it might have been on 538, not sure. Lest we forget impeachment is a political tool, not a legal one and the one thing the rats in DC love even more than they hate Trump is their jobs, their barely work, get payed lots of money in perpetuity jobs.