This run is almost perfect, there are still 3 levels which could be faster, (8, 16 and 38) but other than that this is a near-perfect run! :D Also I beat level 14 twice oops lol