nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.375 258.625 257.875 257.125 256.125 255.125 254.0 253.0 252.125 251.25 250.5 249.75 249.25 248.75 247.75 245.375 242.875 240.75 240.25 238.375 236.375 233.875 232.0 231.5 231.375 230.875 228.75 228.125 227.5 227.375 227.25 227.25 227.25 227.25 227.25 227.125 227.0 226.875 226.75 226.375 225.875 225.375 225.5 226.25 227.5 229.0 230.75 232.625 234.625 236.625 238.125 239.125 239.75 240.25 240.5 240.75 240.875 240.875 240.625 240.375 240.125 239.875 239.625 239.5 238.75 238.0 237.75 237.625 238.375 239.25 240.125 240.875 242.375 244.125 245.5 246.625 246.875 247.0 247.0 247.0 246.75 246.25 245.625 245.125 244.625 244.125 243.75 243.375 243.125 242.875 241.0 240.5 240.0 239.625 239.25 239.0 237.75 236.75 237.5 236.875 236.25 235.625 235.0 234.5 235.125 235.625 236.125 236.75 237.375 237.875 238.5 238.875 239.125 239.375 239.625 240.875 241.75 242.75 243.625 244.5 245.5 246.625 247.75 247.75 248.125 248.5 248.25 248.0 247.625 250.75 253.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