Did you not see Tribe's post?
The average age of privates WAS 20 but it's another myth that it was a poor man's war and a private's war as statistically you were more likely to be killed if you came from a middle class or upper class family as the front line officer ranks were mainly from there...