Took me well over an hour to find manti's 274. Very nice path, I hope it's optimal.
I see my Barrricuda was quite lovable. :))
This level is a very good puzzle and good looking, too! :)
P. S. I believe it could be done in two (or more) ways, in ''the same manner'', depending on the choice of starting. Haven't tried though, but seems very plausible, according to my solution. It does not make it any worse, though, IMO. It's a ''mirror thing'', I guess.