Hi - it really depends how big the tables are - if you can seat 6 guests at each table then you will need 6 tables - if you can seat 8 guests at each table then you will need 5 tables so on and so forth :)
Hope the above helps :)
Im inviting about 35 people to my babyshower so im renting about 40 chairs how many tables would i need . Please no RUDE answers, thank you