40 239 362 45 -258 -94 47 76 146 8 -167 2 50 92 -175 30 -264 -151 59 -160 -277 14 145 35 31 -277 92 64 -218 109 77 -341 -344 11 -115 91 31 -322 316 15 59 -284 56 -306 267 9 -82 -16 38 -363 78 50 -310 263 7 -10 349 66 -194 -35 3 -192 -288 73 275 114 1 -339 165 23 -273 286 4 -157 12 29 -220 172 11 282 -195 75 136 -132 16 335 -24 13 -34 -14 6 163 -73 7 106 -191 21 -214 -188 68 -197 160 51 -125 -8 69 -121 -29 60 -315 -346 73 -183 -291 76 -35 -214 24 252 -86 2