nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.625 265.375 265.125 264.875 264.5 263.875 263.5 263.0 262.375 261.625 260.875 260.125 259.375 258.75 258.125 257.5 256.75 255.875 254.875 253.875 253.0 252.25 251.5 250.75 250.125 249.75 249.375 248.875 248.875 248.875 248.5 248.25 248.0 247.75 247.625 247.75 247.25 246.75 246.5 245.25 245.0 246.625 248.25 246.625 244.625 242.625 240.875 243.875 245.875 246.0 241.75 240.75 240.125 239.5 238.75 234.125 233.5 234.125 239.0 243.625 248.625 253.5 258.5 262.625 262.625 261.375 260.375 259.625 258.625 257.75 256.625 256.0 255.5 254.125 253.0 251.875 250.625 249.375 248.375 247.875 247.375 247.75 247.625 247.5 247.5 247.625 247.625 247.5 247.375 247.25 247.125 250.25 250.0 249.5 249.0 248.625 248.25 247.875 247.625 244.125 244.0 244.0 244.0 243.75 243.625 243.5 243.375 243.25 243.25 243.25 243.25 243.625 243.875 244.25 244.5 244.75 244.875 245.0 245.375 245.625 245.875 246.125 246.5 247.0 247.625 248.25 248.625 249.0 249.375 249.625 249.875 250.0 250.125 250.375 250.625 253.75 256.625 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan