Question on the Mayflower voyage

In Protestants: The Radicals who Made the Modern World" byAlec Ryrie on page 132 (paperback edition)
“The Mayflower sailed from England in 1620 bearing 102 settlers; two more were born en route, but one of the newborns and three others died on the voyage…Within a year, 49 of the hundred (100) who had landed in early November 1620 were dead…”
So according to Ryrie 100 of the original 102 landed at Plymouth. Nowhere online have I been able to verify that number of survivors of the voyage. The 100 doesn’t include the 40 (?) crew members. Has anyone else come across the final number of survivors as being 100 who landed at Plymouth?

102 + 2 - 1 - 3 = 100. And the names of all of them, including the ones who died, are a matter of historical record. Where’s the uncertainty?

And here they are:

What prompted my question was that I haven’t come across any source other than Ryrie’s book is that states 100 passenger survived the voyage and landed at Plymouth. All sources I’ve seen simple state that 102 passengers sailed on the Mayflower.