nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.75 262.25 261.75 261.125 260.625 260.0 259.25 258.5 257.75 257.0 256.0 255.0 253.875 252.875 252.125 251.375 250.625 250.0 249.5 249.0 248.5 248.0 247.5 247.125 246.875 244.75 244.5 244.375 244.375 244.375 244.375 246.375 245.125 249.875 252.125 254.5 256.75 254.75 252.875 249.0 248.375 243.625 243.0 238.125 233.375 232.875 232.125 231.5 230.75 234.0 233.875 238.0 242.0 246.0 250.0 254.375 258.375 258.5 258.75 258.75 258.75 258.625 258.625 258.125 258.0 257.75 257.375 257.125 257.0 255.875 254.75 253.5 252.25 251.0 249.75 248.5 247.375 247.375 250.625 254.0 257.25 260.5 263.75 266.875 269.875 272.875 272.375 271.875 271.5 271.375 271.375 271.5 271.625 271.375 271.25 271.25 270.625 268.0 266.75 263.875 260.625 257.75 255.0 252.25 250.125 249.75 247.875 247.375 247.125 246.875 246.75 246.625 246.625 246.75 246.875 247.375 248.0 248.625 249.125 249.5 249.75 249.875 250.0 250.0 250.0 250.0 250.125 253.125 256.0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan