Here is a picture of the ballot that faced Iraqis as they arrived at the polls in late January, 2005. That’s correct; each of those is a different political party, 111 in all!
And what about the results? Here was the structure of the parliament following the January 2005 Parliamentary elections: