The pro-British Democratic Unionist Party remains the biggest political party in the Northern Ireland Assembly with all the votes counted, but Irish nationalist rivals Sinn Fein have made major gains.