nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.0 264.625 264.25 263.75 263.25 262.75 262.25 261.625 261.0 260.5 259.875 259.25 258.625 257.875 257.125 256.375 255.375 254.25 253.25 252.25 251.375 250.5 249.75 249.125 248.75 248.375 247.375 245.125 242.625 242.125 240.25 238.25 235.625 233.25 231.375 230.875 230.625 228.625 228.0 228.125 228.875 229.5 229.5 229.5 229.625 229.75 230.0 229.625 228.0 226.375 225.625 225.0 224.25 223.5 222.625 221.875 223.0 224.75 225.75 226.625 227.5 228.375 229.5 231.875 233.625 233.5 234.0 234.5 235.125 235.625 236.0 235.0 234.125 234.625 235.125 235.625 236.0 236.375 236.625 236.875 237.125 238.125 239.125 240.25 241.375 242.5 243.625 244.75 245.75 245.875 245.875 245.75 245.375 244.875 244.375 244.0 243.5 243.0 242.625 242.25 242.125 242.125 242.125 242.0 242.0 242.0 242.0 242.0 242.0 241.875 241.75 241.625 241.5 241.375 240.875 240.375 240.0 239.75 239.625 239.5 239.375 239.25 239.5 239.75 239.875 240.0 239.875 241.0 241.75 242.625 243.5 244.375 245.25 246.375 247.625 247.625 248.0 248.375 248.0 247.625 247.25 250.375 253.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