Henry I of England (1068-1135)/children

Introduction
Genealogics.org gives Henry 21, thePeerage.com gives him 27, we were showing 25 on 14 June 2010 but with an addition from Wikipedia that rose to 26, and there will be more than 29 if all sources' listed children are accepted.

Unlike Charlemagne, whose 20 children were grouped in fairly chronological order with no more than two women mothering any in the same year or two, Henry's children from some of the women involved were spread out over long periods. Also, the names of the mothers are less well agreed by researchers. Chronological order of partners would therefore probably be confusing. Alphabetical is better.