T2B's, snatches & boxes Workout

For time:
21 T2B
15 KB snatches 24/16kg L-arm
9 Burpee box climb overs 120/100cm
21 T2B
15 KB snatches 24/16kg R-arm
9 Burpee box climb overs 120/100cm
21 T2B
15 Double KB snatches 2x24/16kg
9 Burpee box climb overs 120/100cm
21 Pull-ups

TC 15min