103 95 15 -86 -95 -5 16 -18 24 -60 -89 101 70 22 -104 -41 