nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.75 265.5 265.25 265.0 264.625 264.125 263.625 263.125 262.5 261.875 261.25 260.625 259.875 259.125 258.375 257.625 256.75 255.625 254.5 253.375 252.5 251.625 250.875 250.125 250.5 250.125 249.75 249.125 248.5 248.0 247.625 247.375 246.25 248.5 250.875 254.0 257.125 256.25 255.125 253.875 252.75 253.375 254.0 249.125 244.25 243.375 247.0 250.625 253.25 251.75 250.25 249.75 249.125 248.75 247.25 245.75 245.125 244.625 244.0 247.375 250.875 254.125 254.25 254.375 254.5 254.625 255.0 255.375 253.625 251.75 249.75 247.875 246.25 246.0 246.0 246.0 248.125 249.75 251.375 252.875 254.0 253.625 252.625 251.75 250.875 250.625 250.25 249.625 249.125 248.625 248.375 247.875 250.625 253.5 256.5 259.625 262.875 266.125 269.375 272.75 272.5 272.0 270.875 269.75 268.375 266.375 264.375 262.25 260.375 258.5 256.875 255.375 254.0 252.875 251.75 250.75 250.375 249.625 249.375 249.125 249.0 249.25 249.5 249.75 249.5 249.75 249.875 250.0 250.0 250.0 253.0 255.875 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan