President-elect Donald Trump’s list of choices for his Cabinet contains an eclectic mix of early backers of his campaign, business executives and conservative activists. Last week he chose Sen. Jeff Sessions, R-Ala., to be attorney general. Despite his promise to “drain the swamp,” the names being mentioned also show that Trump is drawing heavily from Washington insiders. Top prospects for key Cabinet posts:

Secretary of state

Sen. Bob Corker 64, is a Tennessee Republican who chairs the Senate Foreign Relations Committee. He advised Trump on foreign policy during the presidential campaign.

John Bolton 67, is a former U.S. ambassador to the United Nations in George W. Bush’s administration. He’s currently an American Enterprise Institute fellow.

Rudy Giuliani 72, is a former New York mayor who is often credited with dramatic decreases in crime. He had several high-profile prosecutions as a U.S. attorney.

Secretary of defense

Stephen Hadley 69, was national security adviser to President George W. Bush. He’s now on the board of the U.S. Institute of Peace.

Rep. Duncan Hunter Jr. 39, is a California Republican and Marine veteran who saw combat in Iraq. He’s been criticized for misuse of campaign funds.

Sen. Tom Cotton 39, is an Arkansas Republican who served in the U.S. Army in Iraq and Afghanistan. He was awarded the Bronze Star.

Secretary of the treasury

Carl Icahn 80, is an iconic corporate raider from the 1980s and 1990s who made headlines with corporate takeover bids of companies including Yahoo and TWA.

Steve Mnuchin 53, was Trump’s campaign finance chairman. He is a former Goldman Sachs partner and current CEO of Dune Capital Management.

Rep. Jeb Hensarling 59, is a Texas Republican who chairs the Financial Services Committee. He led Republicans who were against the bank bailout of 2008.

Secretary of agriculture

Sid Miller 61, is the Texas agriculture commissioner. He earned attention for reversing a healthy nutrition plan in public schools and for a Hillary Clinton slur.

Kansas Gov. Sam Brownback 60, is a former congressman and senator who served seven years as state secretary of agriculture. He briefly ran for president in 2008 and supports free trade.

Former Gov. Rick Perry 66, helped work his family’s cotton farm and was on “Dancing With the Stars.” He was Texas’ longest-serving governor and ran for president twice.

Secretary of the interior

Forrest Lucas 74, is co-founder of California-based Lucas Oil. He also runs a group that promotes hunting, farming and ranching called Protect the Harvest.

Sarah Palin 52, is a former Alaska governor and 2008 vice presidential nominee who supports domestic oil and gas production and energy independence.

Oklahoma Gov. Mary Fallin 61, is a second-term governor who campaigned for Trump across the country and said that his presidency would be good for her state’s oil economy.

Secretary of education

Williamson Evers 68, served as an assistant education secretary under George W. Bush from 2007 to 2009. He’s a fellow at Stanford University’s Hoover Institution.

Michelle Rhee 46, is a former Washington, D.C., chancellor of schools. She gained notoriety as an education reformer and supports school vouchers and Common Core.

Betsy DeVos 58, is a former Michigan Republican Party chairwoman and a major campaign donor. She is a strong proponent of charter schools and vouchers.

Secretary of homeland security

Former Sen. Jim Talent 60, is a Missouri Republican who’s now a senior fellow at the American Policy Institute think tank in Washington and serves on the U.S.-China Economic and Security Review Commission.

New Jersey Gov. Chris Christie 54, is a former U.S. attorney who would take a tough stance on marijuana legalization. He has said that immigrants here illegally shouldn’t necessarily be considered criminals.

Sheriff David Clarke 60, of Milwaukee County, Wis., has no national experience, but he’s frequently on conservative talk shows. He warned Trump backers pre-election to be ready to wield “pitchforks and torches.”