Wallball, KB swings, push-ups Workout

21, 18, 15, 12, 9, 6, 3 rep rounds for time of:

Wallball @ 14#
KB swings @ 1.0 pd (35#)
Push-ups