Power cleans/pushups/row Workout

Pullups
7-6-5-4-3

Squat
3x5+
50
57.5
65

For Time:
21 Power Clean, 95/65
21 Pushup
Row 2000m
15 Power Clean
15 Pushup
Row 1000m
9 Power Clean
9 Pushup
Row 500m