Answer:
102
Step-by-step explanation:
102 people traveled on the Mayflower
I found another source saying 135. If you still can, try that.
Sorry!