Double What?!? Workout

For Time:
120 jump rope
42 push-ups
21 knees to elbow
120 jump rope
30 push-ups
15 knees to elbow
120 jump rope
18 push-ups
9 knees to elbow