SDHP and push-ups Workout

For time:

50 SDHP @ 45#
30 push-ups
100 SDHP
20 push-ups
200 SDHP
10 push-ups