This is tricky as hell! :))) I had my 104, which I could not optimize, so I then started all sorts of blunders ... Almost gave up, but then got another idea. And it wasn't a blunder, anymore. GREAT level!
To be honest the level is a bit straight forward with not too many pathing options. However, there is one part that might expose you as a moron, as it did to me...