Well, if a line from my great-great-great-great grandpa is correct, it's about 145. I was just shown this yesterday. If it's verifiable, it's awesome. It also means I'm royalty.
1. ADAM (4000-3070 BC) md Eve
2. Seth (3870 -2958 BC)
3. Enos (3765-2860 BC)
4. Cainan (3675-2765 BC)
5. Mahalaleel (3605-2710 BC)
6. Jared (3540-2578 BC)
7. Enoch (3378-2948 BC)
8. Methusaleh (3313-2344 BC)
9. Lamech (3126-2349 BC)
10. NOAH (2944-1994 BC)
11. Shem (2452-1852 BC)
12. Arphaxad (2352-1914 BC)
13. Salah (2317-1884 BC)
14. Eber (2287-1823 BC)
15. Peleg (2253-2014 BC)
16. Reu (2223-1984 BC)
17. Serug (2191-1961 BC)
18. Nahor (2161-2013 BC)
19. Terah (2132-1927 BC)
20. ABRAM or ABRAHAM (2062-1887 BC) md (1) Sarah
21. ISSAC (1962-1782 BC) md Rebekah
22. JACOB or ISREAL (1902-1755 BC) md (1) Leah
23. JUDAH (1809- BC)
24. Pharez (1730- BC)
25. Hezrom (1698- BC)
26. Aram (1557- BC)
27. Aminadab (1470- BC)
28. Nahshon (1383- BC)
29. Salmon (1296- BC)
30. Boaz (1250- BC) md Ruth
31. Obed (1360- BC)
32. Jesse (1222- BC)
33. DAVID (1085- BC) md Bathsheba
34. Nathan (1015- BC)
35. Mattatha (990- BC)
36. Menan (965- BC)
37. Melea (940- BC)
38. Eliakim (915- BC)
39. Jonan (890- BC)
40. Joseph (865- BC)
41. Juda (840- BC)
42. Simeon (815- BC)
43. Levi (790- BC)
44. Matthat (765- BC)
45. Jorim (740- BC)
46. Eliezer (715- BC)
47. Jose (690- BC)
48. Er {665- BC)
49. Elmodam (640- BC)
50. Cosam (615- BC)
51. Addi (590- BC)
52. Melchi (565- BC)
53. Neri (540- BC)
54. Salathiel (515- BC)
55. Zorobabel (490- BC)
56. Rhesa (465- BC)
57. Joanna (440- BC)
58. Juda (415- BC)
59. Joseph (390- BC)
60. Semei (365- BC)
61. Mattathias (340- BC)
62. Maath (315- BC)
63. Nagge (290- BC)
64. Esli (265-' BC)
65. Naum (240- BC)
66. Amos (215- BC)
67. Mattathias (191- BC)
68. Joseph (167- BC)
69. Janna (143- BC)
70. Melchi (119- BC)
71. Levi (95 - BC)
72. Matthan (71- BC)
73. Joseph of Arimathea (47- BC)
74. ANNA (23- BC) cousin to VIRGIN MARY
75. Penardim (2- AD) md King Uyr
76. Bran (20- ) King of Siluria
77. Caradoc (45- )
78. Cyllin (65- )
79. Coel (86-170) King of Britain
80. Athildis (107- ) md Marcomir IV, King of Franconia
81. Clodomir IV (128-166) King of Franks md Hasilda
82. Farabert (149-186) King
83. Sunno (170-213) King
84. Hilderic (191-253) King
85. Bartherus (212-272) King
86. Codius ill (233-298) KIng
87. Walter (254-306) King
88. Dagobert (275-317) King
89. Geneb3ld (296-350) Duke of East Franks
90. Dagobert (317-379) King
91. Clodius I (338-389) King
92. Marcomir (359-404) King
93. Pharamond (380-430) 1st King of France md Aragotta
94. Clodius (415-455) King of Westphalia md Basina
95. Aldebert (450- )
96. Wambert (490- )
97. Ausbert (530-570) md Blithildis
98. Arnoaldus (556-601) md Oda de Savoy
99. St. Arnolph (582-640) Bishop of Metz md Lady Dodo of Saxony
100. Anchises (605-685) md St.Beggue of Brabant
101. Pepin of Heristal (635-714) md (2) Alpaide
102. Charles Martel (676-741) md (1) Rotrude
103. Pepin Ie Bref (714-768) King of France md (2) Bertha of Laon
104. CHARLEMAGNE (742-814) Emperor of the West md (2) Heldegarde of Suabia
105. Pepin (773-810) King of Italy md Bertha Queen of Italy
106. Bernard (797-818) King of Italy md Cunegonde 107. Pepin II (820-848) King of Italy
108. Herbert I de Vermandois (848-902) md Bertha de Morvois
109. Beatrice de Vermandois (880~ ) md Robert I, King
110. Hugh the Great (887-956) Count of Paris md (2) Hedwige of Germany
111. Hugh Capet (938-006) King of France md Adelaide
112. Robert II (971-1031) King of France md (3) Constance
113. Adela (1012-1079) Princess of France md (2) Baldwin V
114. Matilda (1031)-1083) Queen of England md WILLIAM I, "THE CONQUEROR"
115. Henry I (1068-1079) King of England md Matilda, Queen
116. Matilda (1104-1167) Empress of Germany md (2) Geoffrey V "Plantagenet"
117. Henry II (1133-1189) King of England md Eleanor, Queen
118. John "Lackland" (1166-1216) md (2) Isabella, Queen
119. Henry III (1206-1272) King of England md Eleanor, Queen
120. Edward I (1239-1307) King of England md Leonor Princess of Castile
121. Edward II (1284-1327) King of England md Isabelle Princess of France
122. Edward III (1312-1377) King of England md Philippa Queen of England
123. John (1340-1398) Of Gaunt Prince of England md (2) Catherine De Roet
124. Joan De Beaufort (1375-1440) md (2) Robert De Ferrers
125. Mary De Ferrers (1394-1457) md Ralph De Neville
126. John Neville (1416-1482) md Elizabeth Newmarch
127. Joan Neville (1443- ) md William Gascoigne
128. Margaret Gascoigne (1451- ) md Christopher Ward
129. Beatrix Anne Ward (1475- ) md Ralph Neville
130. Katherine Neville ( 1500- ) md Walter Strickland
131. Agnes Strickland (1518- ) md William Sandys
132. Isobel Sandis (1539- ) md Archibald Cunninghame
133. James Cunninghame (1574- ) md Isobel Cunninghame
134. Andrew Cunningham (1626- ) md Katherine Kid
135. Margaret Cunningham (1658- ) md John Potter
136. James Potter (1691- ) md Jean Inch
137. Margaret Potter ( 1718- ) md James Miller
138. Jean Miller (1747- ) md George Condie
139. Gibson Condie (1774-1856) md Jean Russell