nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.5 264.0 263.625 263.125 262.5 262.0 261.375 260.75 260.125 259.375 258.625 257.875 257.125 256.125 255.0 253.875 252.75 251.875 250.875 250.0 249.25 248.75 248.375 247.375 245.125 242.625 240.0 237.25 234.5 232.0 229.625 227.75 227.375 227.25 227.375 227.625 227.875 227.75 227.5 227.375 227.125 227.0 226.875 226.625 226.125 225.75 225.125 224.75 224.25 223.5 223.125 222.875 223.0 223.125 224.75 226.75 229.125 231.625 233.75 235.875 237.75 237.625 238.375 238.5 238.25 238.0 235.875 233.875 232.0 232.25 230.5 228.75 227.25 225.75 226.125 226.5 226.875 227.125 227.5 228.0 228.375 228.75 229.0 228.875 228.625 228.0 227.25 226.125 225.125 224.125 223.375 222.875 222.625 222.875 223.25 223.875 224.5 225.25 225.875 226.625 227.25 227.875 228.375 229.0 229.625 230.125 230.625 231.125 231.625 232.125 232.625 233.125 233.5 234.125 234.75 235.375 236.0 236.5 237.125 237.625 238.125 238.5 238.625 238.625 240.0 241.125 242.125 243.125 244.125 245.375 246.875 248.375 248.5 248.875 249.25 249.0 248.625 247.875 250.875 253.75 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan