nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264.25 263.75 263.25 262.75 262.125 261.625 261.125 260.5 259.875 259.375 259.0 258.5 258.0 257.375 256.75 256.125 255.125 254.0 252.75 251.5 250.25 249.125 248.0 247.25 246.125 244.0 242.0 239.875 237.625 235.25 232.875 230.875 228.875 228.125 227.5 227.125 227.0 227.0 227.125 226.625 226.875 226.875 226.625 226.5 226.5 226.5 226.5 225.875 225.0 224.25 224.0 223.625 223.125 222.625 222.25 222.5 223.0 224.125 224.875 225.625 226.375 227.25 228.0 228.875 230.0 230.5 231.125 231.875 232.625 233.25 233.875 234.25 234.125 234.0 233.625 233.125 232.75 232.375 232.0 231.75 231.75 231.875 232.125 232.375 232.75 233.25 235.125 237.0 238.875 240.5 242.0 242.125 241.5 241.375 240.75 240.125 239.375 238.75 236.375 235.375 234.875 233.75 231.875 230.125 228.625 228.25 228.875 229.5 230.125 230.875 231.5 232.125 232.625 232.125 232.5 233.0 233.75 234.5 235.25 235.875 236.625 237.25 238.0 238.625 239.0 239.25 239.5 240.875 242.125 243.375 244.375 245.5 246.5 247.625 248.75 248.75 248.75 248.875 248.5 247.875 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