nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.5 265.25 265.0 264.75 264.375 264.0 263.625 263.125 262.5 262.0 261.375 260.625 259.875 259.125 258.25 257.375 256.375 255.25 254.125 253.0 252.0 251.125 250.25 249.5 249.0 248.5 247.625 245.375 242.75 240.0 238.0 235.875 233.125 230.625 228.625 228.125 228.0 228.125 227.625 227.25 227.375 227.25 227.125 227.125 227.125 227.0 226.75 226.0 225.125 224.5 224.0 223.5 222.875 222.375 222.125 222.375 222.875 223.875 226.0 227.25 228.75 230.125 231.375 232.625 234.0 235.125 235.0 235.625 235.875 236.125 236.25 236.125 235.875 235.125 234.375 233.625 233.75 233.875 234.5 235.375 236.75 238.375 240.125 241.875 243.0 244.25 245.125 246.0 246.375 246.625 246.625 246.5 246.125 245.625 245.125 244.625 244.25 243.75 243.5 243.375 243.5 243.375 243.125 242.875 242.75 242.75 242.625 242.5 242.25 242.375 242.625 242.875 242.875 242.875 242.875 242.375 242.0 241.625 241.375 241.125 240.875 240.625 240.375 240.75 242.0 243.125 244.125 245.25 246.375 247.5 248.5 249.5 249.625 249.75 249.75 249.625 249.625 249.625 249.125 248.5 251.5 254.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 nan