Row-Ball Slams-Sit Ups Workout

For time:
750 m row
35 ball slams (20#)
35 sit ups
500 m row
25 ball slams
25 sit ups
250 m row
15 ball slams
15 sit ups