Kettlebell swings, box jumps and wall balls Workout

For time:
21 Kettlebell swings, 2 pood
42 Box jumps, 24 inch box
21 Wall ball shots, 20-lb. med ball
15 Kettlebell swings, 2 pood
30 Box jumps, 24 inch box
15 Wall ball shots, 20-lb. med ball
9 Kettlebell swings, 2 pood
18 Box jumps, 24 inch box
9 Wall ball shots, 20-lb. med ball