nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.625 264.25 263.875 263.5 263.0 262.5 262.0 261.5 260.875 260.375 259.875 259.125 258.5 257.875 256.875 255.75 254.75 253.625 252.625 252.75 251.875 251.125 250.75 250.875 251.0 251.125 251.25 250.5 250.25 250.0 249.75 249.125 248.5 248.0 246.25 244.5 243.25 242.125 242.875 243.625 241.5 239.375 238.625 237.875 237.25 238.875 238.625 235.375 234.875 234.375 236.75 239.125 241.25 241.0 240.75 243.5 246.375 249.25 249.25 249.125 249.125 249.125 249.125 249.75 250.375 251.125 251.75 252.5 252.875 252.75 252.75 252.125 251.375 250.5 249.5 248.5 247.875 247.75 247.5 247.25 247.25 247.375 250.75 254.125 257.375 260.625 260.75 260.75 260.5 260.0 256.375 252.625 248.875 245.125 244.5 243.875 243.375 243.0 242.5 242.0 241.625 241.25 241.0 241.0 241.0 241.0 241.125 241.375 241.625 241.875 242.0 241.625 241.25 240.875 240.625 240.375 240.25 241.0 241.875 243.125 244.375 245.75 247.0 248.25 249.375 249.625 249.75 249.875 250.0 250.125 250.25 250.375 253.375 256.25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan