nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.375 265.125 264.875 264.5 264.125 263.75 263.25 262.625 262.125 261.5 260.875 260.25 259.5 258.75 258.0 257.375 256.5 255.5 254.375 253.25 252.25 251.375 250.5 249.625 249.0 248.5 247.5 245.25 242.75 240.0 237.25 235.125 232.375 229.875 228.0 227.375 227.0 227.0 227.125 226.625 226.625 226.5 226.375 226.375 226.375 226.25 226.25 226.25 226.25 226.125 225.875 225.625 225.375 225.0 224.625 224.25 224.125 224.25 224.625 225.125 225.625 226.25 226.625 227.375 228.5 229.625 230.625 231.625 232.625 233.625 234.75 235.5 235.75 236.0 236.25 236.375 236.375 236.375 236.375 236.375 236.125 235.75 236.875 238.0 239.375 240.75 242.125 243.5 245.125 246.75 246.875 246.875 246.75 246.5 246.125 245.75 245.375 245.125 244.875 244.75 247.625 250.625 250.625 250.5 250.375 250.0 249.625 249.25 245.875 242.5 242.25 242.0 240.875 239.875 238.875 238.0 237.25 236.625 236.125 235.75 236.375 237.0 237.625 238.125 238.625 238.75 240.125 241.5 242.5 243.625 244.875 246.125 247.25 248.625 248.625 248.625 249.0 249.25 248.625 248.0 247.375 250.5 253.5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan