WASHINGTON (AP) — President Donald Trump is criticizing Democrats for not approving his nominees, but an AP Fact Check finds his blame is misplaced. It's the president who is lagging in naming candidates for key government posts.

The nonpartisan Partnership for Public Service says Trump has so far nominated 110 people for 559 positions. At the same point during his first term, Barack Obama had selected 252 nominees. The group's data show that 40 Trump nominees have been confirmed, compared with 151 for Obama.

Trump tweeted Monday that Democrats "are taking forever" to confirm his nominees, including ambassadors.

Democrats fired back. The top Democrat on the Foreign Relations Committee, Sen. Ben Cardin of Maryland, says only five would-be ambassadors are awaiting action out of dozens of slots to be filled by the president.