25min AMRAP with wallball, hang power clean, KBS and sit-up Workout

25min AMRAP:
20 Wallball,
15 Hang Power Clean (60/40kg),
20 Kettlebell swing (24/16kg),
15 Sit-Up