nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266.0 265.75 265.5 265.375 265.25 265.0 264.625 264.25 263.75 263.125 262.5 261.75 261.0 260.25 259.5 258.75 258.125 257.375 256.25 255.25 254.125 253.75 252.875 253.0 253.0 253.0 253.25 253.375 253.625 253.125 253.25 252.125 251.125 250.375 249.75 252.0 254.375 256.875 259.375 262.25 265.125 268.125 271.125 271.375 267.0 267.0 262.0 257.125 252.25 247.375 242.5 236.625 235.25 229.375 228.5 227.5 226.625 230.25 233.875 238.625 243.5 248.5 253.375 258.25 262.875 262.875 262.75 262.625 262.25 261.875 261.625 261.25 261.125 261.75 262.625 263.375 264.375 265.5 266.75 268.125 269.375 270.0 270.625 271.25 271.75 272.25 272.625 272.875 273.125 273.25 273.125 273.0 272.875 272.375 271.875 271.5 271.25 271.25 271.375 271.125 270.75 270.625 268.0 265.375 262.625 259.625 256.5 253.5 250.625 247.75 247.375 246.875 246.375 245.75 244.625 243.5 242.75 242.0 241.125 240.5 241.0 241.5 241.75 242.25 243.375 244.5 245.875 247.125 247.25 247.5 248.625 249.75 249.875 253.125 256.25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan