total 145
