A newborn baby has approximately 305 bones because a baby skeleton is mostly cartilage. As a person grows up, most of this cartilage turns into bone in a process called ossification. By the time they grow up, they have only 206.
Hope this helps!
Yes it is really true about ancient times.