With only a couple of crucial blunders like green 1, dots 3 and random 1 I'm getting runs I'm way more satisfied with.
Sub 20 is so close I can taste it...