In approving the new government Tuesday , Iraq 's parliament filled 29 of the 42 Cabinet positions .