Kettlebell Medley Workout

For time:
10 Turkish get up
20 KB snatches
30 KB cleans
40 KB swings
30 KB cleans
20 KB snatches
10 Turkish get up