
It’s almost time for Hillary Clinton to select a running mate. People from Elizabeth Warren and Bernie Sanders to Mark Cuban have been named as possibilities, and online gambling site Bovada has posted the odds for the Top 10 candidates.

Clinton's pool of potential veep picks is as diverse as her constituency. Here they are, ranked from longest longshots to most likely locks.

Bill Clinton is a long shot at 100/1, but you’ve seen “House of Cards,” right?
Also Read: Donald Trump’s Veep: Here Are the Odds for Each Potential Pick (Photos)

One way to ensure Bernie Sanders supporters vote for Clinton would be to add him to the ticket. The Vermont senator is listed at 33/1.
Also Read: 8th Grader Crushes Graduation Speech With Presidential Candidates Impersonations (Video)

Virginia senator Mark Warner has explored running for president himself and is listed at 25/1 to join Clinton's ticket.
Also Read: Hillary Clinton Won’t ‘Declare War on an Entire Religion’ After Orlando Shooting (Video)

Joe Biden has experience as the VP, but is a long shot at 25/1.
Also Read: Donald Trump’s Veep: Here Are the Odds for Each Potential Pick (Photos)

Ohio senator Sherrod Brown is considered a progressive hero and is listed at 12/1 to join Clinton's ticket.
Also Read: Oprah Winfrey Endorses Hillary Clinton for President

New Jersey senator Cory Booker is a favorite of Hillary Clinton supporters with 12/1 odds.
Also Read: Fox News Assigns Jennifer Griffin to Hillary Clinton Beat While Ed Henry Is Sidelined

Secretary of Housing and Urban Development Julián Castro is the grandson of Mexican immigrants. His odds are 15/2.
Also Read: Donald Trump’s Veep: Here Are the Odds for Each Potential Pick (Photos)

Secretary of Labor Tom Perez worked on civil rights issues at the Department of Health and Human Services during Bill Clinton’s presidency. His odds are 5/1.
Also Read: 8th Grader Crushes Graduation Speech With Presidential Candidates Impersonations (Video)

Massachusetts Senator Elizabeth Warren also has 4/1 odds. She has battled Donald Trump on Twitter and would offer a historic all-female ticket.
Also Read: Donald Trump Hopes ‘Pocahontas’ Elizabeth Warren Is Hillary Clinton’s VP Pick

Virginia senator Tim Kaine is the current favorite at 5/6.
Also Read: Donald Trump’s Veep: Here Are the Odds for Each Potential Pick (Photos)