nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.0 263.625 263.125 262.5 262.0 261.375 260.75 260.125 259.5 258.75 258.0 257.25 256.375 255.375 254.25 253.25 252.375 251.5 250.75 250.0 249.375 249.0 248.625 248.0 247.375 246.875 246.375 246.125 245.875 245.625 245.5 245.5 244.5 243.5 242.5 241.375 240.25 239.125 238.0 236.75 235.875 235.125 234.375 233.625 231.25 228.875 226.625 224.625 223.375 222.0 220.625 219.25 219.625 223.625 227.5 231.25 234.875 238.5 242.125 244.875 247.5 246.5 247.125 247.875 248.625 249.5 250.25 251.625 252.0 252.75 252.0 251.25 250.375 248.875 247.375 245.875 245.875 245.5 245.125 244.75 244.5 244.75 245.25 245.875 246.0 246.125 246.125 246.0 245.625 245.25 244.75 244.375 244.0 243.75 243.5 246.625 249.875 250.0 250.125 250.25 250.375 250.25 250.0 246.375 242.875 242.5 242.0 241.875 241.75 241.75 241.875 241.375 241.0 240.75 240.75 240.375 240.0 239.625 239.25 239.625 239.875 240.0 241.125 242.25 243.375 244.5 245.625 246.75 247.875 249.125 249.25 249.375 249.5 249.125 252.25 255.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