nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.25 265.0 264.75 264.375 264.0 263.625 263.125 262.625 262.125 261.5 260.875 260.25 259.5 258.75 258.0 257.375 256.5 255.5 254.5 253.5 252.5 251.625 250.875 250.0 249.375 249.0 248.0 245.625 243.25 241.0 238.125 235.25 232.125 229.5 227.625 227.25 227.0 226.625 226.875 227.25 227.875 227.75 227.5 227.25 227.125 227.0 227.0 226.875 225.75 224.875 224.0 223.375 222.75 222.25 221.5 221.0 221.5 222.125 222.875 223.625 224.25 225.25 226.5 227.625 228.75 229.75 230.75 231.5 232.375 232.875 233.25 233.625 234.125 234.625 235.125 235.625 236.25 236.75 237.5 238.25 238.875 240.0 241.0 242.0 242.875 243.75 244.5 245.25 246.0 246.25 246.375 246.375 246.125 245.75 245.25 244.75 244.25 243.75 243.375 243.125 242.875 242.75 242.375 242.0 241.625 241.375 241.125 240.875 240.25 239.5 239.625 239.625 239.625 239.375 239.125 238.875 239.125 239.5 239.375 239.375 239.375 239.625 239.875 240.25 241.5 242.75 243.875 245.0 246.0 247.0 248.0 249.0 249.125 249.25 249.375 249.5 249.875 249.375 248.875 251.875 254.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 nan nan