Technic 50/2106 Workout

For time:
10 Power Snatches 50/35kg
12 Overhead Squats
15 Pullups
20 Burpees