Answer:
I found another source saying 135. If you still can, try that.
Explanation:
Sorry!
102
102 people traveled on the Mayflower
6.6m questions
8.8m answers