nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264.875 264.625 264.25 263.75 263.25 262.625 262.125 261.5 260.875 260.25 259.625 259.125 258.5 257.875 257.125 256.375 255.5 254.375 253.375 252.375 251.5 250.75 250.0 249.375 248.875 248.5 247.625 245.25 242.625 239.875 237.125 234.125 231.125 228.375 226.25 225.75 225.5 225.375 225.5 225.875 226.125 226.125 225.75 225.625 225.625 225.625 224.875 224.0 223.125 222.375 222.125 221.75 221.25 220.75 221.0 221.5 222.125 222.875 223.875 224.875 226.125 227.5 228.75 229.875 231.0 231.875 232.25 232.0 231.375 230.625 230.0 229.625 229.375 229.375 229.5 230.125 231.0 231.875 232.75 233.375 233.875 234.25 234.5 236.0 237.375 238.875 240.25 241.625 243.0 244.375 245.625 245.625 245.25 244.75 244.25 241.125 238.0 234.875 231.875 229.0 226.5 224.0 221.625 221.875 222.25 222.875 223.625 224.375 225.25 226.25 227.875 229.5 231.0 232.25 233.5 234.625 235.75 236.75 237.125 237.5 237.875 238.375 238.75 239.125 239.375 239.625 239.625 239.75 240.625 241.5 242.375 243.25 244.125 245.25 246.5 247.625 248.0 248.375 248.0 247.625 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