nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.125 264.875 264.5 264.125 263.75 263.25 262.75 262.25 261.625 261.0 260.5 259.875 259.125 258.375 257.625 256.75 255.75 254.625 253.375 252.25 251.375 250.5 249.625 249.0 248.625 248.25 247.5 245.25 242.75 240.75 240.25 238.375 236.5 234.75 232.875 232.5 232.25 231.75 229.75 229.75 229.75 229.75 229.5 229.25 229.25 229.125 229.0 228.125 227.25 226.25 226.125 225.875 225.5 225.125 224.625 224.375 224.75 226.25 228.25 230.5 232.875 235.25 237.75 240.0 241.625 242.125 242.125 241.875 241.375 240.625 239.875 239.25 238.5 237.875 237.25 236.75 236.375 236.125 235.875 235.625 235.5 235.375 235.375 235.375 235.375 235.5 236.875 238.25 239.625 241.0 242.125 242.0 241.125 240.25 239.75 239.25 238.625 238.0 235.5 234.25 233.75 233.375 231.5 229.75 228.375 227.125 227.875 228.75 229.625 230.375 231.125 231.75 232.125 232.5 232.875 233.125 233.5 234.25 234.875 235.625 236.375 237.0 237.625 238.25 238.875 238.75 238.625 238.5 239.375 240.375 241.375 242.375 243.25 244.75 246.25 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