Just sat down and played for a bit, (one of the) developer's sum of best is 44.911
Last level is definitely my weakest...