Kind of hard to rate this one. IMO horrible solving experience - it's hard to reason which order is optimal. You kind of just have to try different options to see what works and hope you're on the right track when optimizing. After getting 126 I found a second path like manti... not seeing anything else at the moment but really hoping there's no 124.
(9 years ago) Wow, this is a great level, in my opinion. 99 tries! :)
*************************
EDIT 2022, 26th Dec. - I finally managed to rebeat this beautiful thing. Was really slowly getting closer. Today I reached a four off, soon after a two off and then boo hooo: Santa went down the chimney. ;)
Great level!