There are 115 balls. However, 56 of them are oval..so if we are discounting the rugby balls painted like footballs (let's not call them soccer balls - we aren't Americans are we?) - there are only 59 true footballs....although some of them are rather small!