129
40
12
So  far  so  good 
$ 58