10/10

A couple of hard ones but got them all. is here.

37 seconds officially, but was delayed starting so I reckon it was close to 30 seconds.