#><>, 358 - 10 = 348
This won't win at codegolf, but it works. (On windows 7 with [this interpreter][1], which implements the "p" instruction differently than the esolang page defines it)
1v >a" "v
v< 0<} vooooooooooooooooooooooooooooooo<
& _> v : >$" "@p1+:2f*(?v;
|x1> v^}! <
|xx2> v p
|xxx3>v
|xxxx4v $
>!|xxx< v }
|xxxx6v }
|xxx7>v @
|xx8> v :
|x9v < @> 5)?v$:67*)?vv
_>>&?v!@^ >$:b(?v v
v }"."< : v+ 1< <
>a+b+00}^0}}${"."< <- 1<
The name of this language can't be googled, so here's its [esolang article][2] for the curious.
[1]: https://gist.github.com/anonymous/6392418
[2]: http://esolangs.org/wiki/fish