Sub 25 is possible. I might revamp this one in later times.
Also, shout to my friend Asoy (/ denot) for helping me doing these speedrun. What a fun :)