Christopher and Robert are on the brink of extinction as children's names.
But other old standards such as Brian, Kevin, Peter, Paul and Stephen are even rarer, having all but died out since last century.
The Weekend Herald looked at the top 10 most popular names in 1954 and tracked them over the ensuing 60 years through Department of Internal Affairs files to see which remained popular.
John was top in 1954 - when John Wayne was a major moviestar and 1389 babies were given the name. Although only 51 children joined them last year, it still made the top 100, at 86th place. David was the second most common name in 1954, and remained popular last year, when given to 67 children. But the third most popular 50 years ago, Peter, has not featured in the top 100 since 2007. The fourth, Michael, remained a hit last year, when 70 babies received the name. But the next six on the 1954 list - Robert, Paul, Stephen, Kevin, Christopher and Brian - were nowhere in last year's top 100. Robert and Christopher have fallen out of favour only since 2012. But Robert peaked in popularity in 1961, meaning the largest group of men of that name are likely to be aged 54.
Christopher was at the height of favour in 1996. Labour MP Chris Hipkins, 36, said "fads come and go" and believed his name would come back.
"People were also confidently predicting gingers would die out some time ago, but we're getting stronger by the day."