The House approved a revised bill to replace the Affordable Care Act on Thursday. In March, lawmakers pulled a similar bill. Here is where key House Republicans stood before the vote:

18 No 23 Undecided or unclear

Republicans Who Could Vote ‘No’

Hard-line conservatives include Freedom Caucus members and recipients of campaign contributions from the caucus's political action committee. The more moderate wing includes members of the Tuesday Group caucus as well as Republicans from districts that voted for Hillary Clinton.

Hard-Line Conservatives Tuesday Group and Clinton Districts

Republicans Who Switched to ‘Yes ’ or ‘Lean Yes’

The changes in the revised bill — which would allow states to waive certain insurance rules, including one that prevents insurers from increasing prices for people with pre-existing health conditions — swayed some members of the conservative Freedom Caucus who opposed the initial version.

On Wednesday, Reps. Fred Upton of Michigan and Billy Long of Missouri changed their positions after meeting with President Trump and agreeing to a last-minute amendment.

Hard-Line Conservatives Tuesday Group and Clinton Districts

Republicans Who Switched to ‘No’

A handful of moderate Republicans who were undecided about the initial bill have said they will not vote for the new version.

Hard-Line Conservatives Tuesday Group and Clinton Districts