Late Wednesday, we broke down the 18 GOP senators who voted against the bill ending the government shutdown and extending the debt ceiling.

GOP resistance in the House -- as expected -- was considerably higher, with 144 out of 231 House Republicans voting against it. (Every Democrat in both chambers supported the deal.)

So who voted how? And why?

The best way to look at this is by examining the smaller pool of GOP votes -- the 87 'yes' votes. The vast majority of them are moderate members, come from competitive districts, and/or are allied with House GOP leadership.

Not surprisingly, there was also plenty of overlap between House Republicans who backed this bill and those who backed the deal to avert the so-called "fiscal cliff" earlier this year. That bill got a similar amount of support -- 85 votes -- from House Republicans.

Of the 87 Republicans who voted for the latest deal Wednesday night, a strong majority of them -- 51 -- also backed the fiscal cliff deal, while 27 opposed it. Nine others are freshmen who weren't in the House at the time.

Here are a few 'yes' votes that stand out:

  • Reps. Shelley Moore Capito (W.Va.) and Tom Cotton (Ark.), who are both running for Senate. Rep. Steve Daines (Mont.), who is expected to run for Senate, also voted for it.
  • Rep. Mike Simpson (Idaho), who faces a primary challenger backed by the Club for Growth, Bryan Smith. The Club opposed the bill and will surely use it against Simpson.
  • Three top members of GOP leadership -- Leader Eric Cantor (Va.), Whip Kevin McCarthy (Calif.) and Chief Deputy Whip Peter Roskam (Ill.) -- who had opposed the fiscal cliff deal.

And some of the more interesting 'no' votes:

  • House Budget Committee Chairman Paul Ryan (Wis.), who will lead the House side in the coming House-Senate budget negotiations that were actually created by the bill Ryan voted against.
  • All three House Republicans running for the open Senate seat in Georgia: Reps. Paul Broun, Jack Kingston and Phil Gingrey, and Louisiana Senate candidate Rep. Bill Cassidy.
  • Noted conservative firebrands like Reps. Michele Bachmann (Minn.), Justin Amash (Mich.), Louie Gohmert (Tex.), Steve King (Iowa) and Tim Huelskamp (Kan.)
  • Rep. Randy Forbes (Va.), who a couple weeks back appeared to support a so-called "clean" continuing resolution but later made clear he didn't support it. Forbes is the only member from a heavily military eastern Virginia district who voted against reopening the government.
  • National Republican Congressional Committee Chairman Greg Walden (Ore.), who will be tasked with defending many members who voted for the bill. (Worth noting: Walden may face primary opposition.) Also notable: Walden's Senate GOP counterpart, National Republican Senatorial Committee Chairman Jerry Moran (Kan.), voted 'yes.'

And for you amateur vote-counters out there, here's the full breakdown: