30 31

Early Man