nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264.875 264.5 264.0 263.625 263.25 262.75 262.125 261.5 260.875 260.25 259.75 259.125 258.375 257.625 256.875 256.125 255.125 254.125 253.0 251.875 250.875 249.875 249.0 246.5 244.125 241.875 239.625 237.375 235.0 232.375 229.625 228.625 227.75 227.0 226.375 225.875 225.625 225.625 225.875 226.125 226.25 225.75 225.25 225.25 225.25 224.625 223.875 223.0 222.125 221.875 221.625 221.0 220.375 220.375 220.375 220.5 220.875 221.125 222.125 223.125 224.625 226.125 227.75 229.375 230.875 232.375 233.375 234.375 234.5 233.625 232.625 231.625 230.625 229.625 228.5 227.25 226.375 226.625 226.875 227.0 227.25 227.5 227.625 227.875 228.125 228.375 228.625 229.0 231.25 231.5 231.75 231.875 232.125 232.125 232.125 233.625 233.0 234.375 235.125 235.375 236.125 237.0 238.0 237.5 237.125 236.875 236.375 236.5 236.0 235.5 234.875 234.375 233.875 233.375 233.875 234.25 234.75 235.375 236.0 236.625 237.25 237.875 238.375 238.875 239.25 239.375 239.5 239.5 240.375 241.25 242.125 243.0 243.875 245.125 246.375 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