Filthy 50-ish Workout

50 DU
50 burpees
50 WBs (14#)
50 good mornings
50 push press (45#)
50 AM sit ups
50 walking lunges
50 KBS (35#)
50 jumping pull ups
50 BJs (20")
=22:12