nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.25 259.625 258.875 258.125 257.375 256.5 255.5 254.375 253.25 252.25 251.375 250.625 249.875 249.25 248.75 247.875 245.5 242.875 240.0 237.0 234.125 231.25 228.75 226.75 226.25 226.125 226.25 226.5 227.5 228.625 228.125 227.5 226.875 226.125 225.375 224.5 222.875 221.0 220.5 220.5 220.625 220.875 221.25 221.75 222.375 223.625 227.625 230.25 231.25 233.875 236.375 238.75 239.875 240.5 238.375 237.0 237.125 235.625 234.25 233.0 232.875 232.875 232.875 233.25 233.625 234.0 234.375 234.75 235.25 235.625 236.0 237.25 238.5 239.875 241.25 242.625 243.875 245.125 246.25 246.375 246.375 246.0 245.5 245.0 244.5 244.0 243.625 243.125 242.75 242.625 242.375 242.0 241.625 241.25 241.0 240.875 240.625 238.875 237.375 236.25 235.375 234.5 233.5 232.625 231.875 232.875 233.875 234.75 235.375 236.125 236.875 237.625 238.375 238.875 239.25 240.625 242.0 243.25 244.5 245.625 246.75 247.875 249.0 249.0 249.125 249.25 249.375 248.75 248.125 251.25 254.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