What is the average down payment for a first time home buyer?

In a percentage of the cost of the house. i.e. 10% - 100,000 = $10k.
Your answer doesnt even have to be an average, just a good starting percentage to go by.
I heard it was good to put down 20%, but isnt that a bit much (if you dont have it)?

Thanks
10 answers 10