++++++++++ -52 162 1 75 249 1 203 163 1 150 1 1