To cover all of the events, we need:
- 2 volunteers to commit to 25 events
- 2 volunteers to commit to 20 events
- 2 volunteers to commit to 15 events
- 5 volunteers to commit to 10 events
- 15 volunteers to commit to 5 events
- 10 volunteers to commit to 3 events