AMRAP 20 Workout

1) 12 mins to work up to 1 rep max clean.
2) Amrap 20: row 300, 25 hand release pushups, 10 power cleans (heavy but perfect), 25 toes-to-bar, 10 cleans (heavy but perfect).