nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265.375 265.125 264.875 264.625 264.25 263.875 263.375 262.875 262.375 261.75 261.125 260.375 259.625 258.875 258.125 257.25 256.375 255.375 254.25 253.125 252.125 251.25 250.375 249.625 249.0 248.5 246.25 244.0 241.375 240.75 240.25 239.75 239.25 236.875 236.375 235.875 235.75 233.625 231.5 229.375 227.25 227.0 226.75 226.75 226.75 226.875 227.0 227.0 226.625 226.0 225.625 225.125 224.625 224.0 223.375 223.0 223.0 225.0 227.0 229.0 231.125 233.375 235.625 237.75 239.875 240.375 240.625 240.875 241.25 241.625 242.0 242.25 242.625 243.0 243.375 243.625 243.375 243.125 242.875 243.0 243.125 243.25 242.125 242.5 241.375 240.625 241.375 241.875 242.25 242.5 243.875 243.75 245.125 246.0 245.375 244.75 244.125 243.625 243.25 243.0 242.875 240.875 240.375 239.875 239.375 238.875 238.375 237.875 236.625 237.375 236.625 235.875 235.25 234.625 234.125 233.75 234.5 235.125 235.875 236.625 237.25 238.0 238.625 239.125 239.375 239.5 239.5 240.75 241.75 242.625 243.625 244.625 245.625 246.875 248.125 248.125 248.375 248.75 248.25 247.75 247.25 250.375 253.375 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan