30-20 Workout

For time 50'

2 rounds, reps 30 & 20

Row/bike
Abmat sit ups
Cleans (25kg)
Wall balls (10)
Db snatches (20/25lbs)
Front squats (25kg)
Db swings (12-16kg)
Ring rows/push ups
Plank