129 95 63 -11 111 35 -52 -59 -180 -120 -169 -151 -100 -157 -13 -32 -59 -96 97 -180 129