nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.5 263.0 262.375 261.75 261.125 260.5 260.0 259.25 258.5 257.625 256.75 255.875 254.75 253.625 252.5 251.625 250.875 250.25 249.625 249.125 248.75 248.25 247.5 247.0 246.5 246.0 245.75 245.375 245.125 244.875 244.125 243.125 241.25 239.625 238.125 236.75 235.375 234.125 232.875 231.875 232.0 231.875 235.125 238.375 237.375 236.25 235.875 235.375 234.625 233.75 229.25 229.0 233.0 237.125 241.25 245.375 249.375 253.5 257.625 257.5 257.375 257.25 257.125 257.0 256.75 256.375 255.75 255.0 254.125 253.25 252.5 251.75 251.25 250.875 250.875 251.0 251.375 251.75 252.0 252.375 255.25 258.125 260.75 263.375 265.875 268.25 270.625 272.875 272.375 271.875 271.5 271.25 271.25 271.375 271.125 270.75 270.625 270.625 269.75 267.375 264.875 262.375 260.25 258.25 256.125 253.875 252.375 252.25 251.625 251.0 250.25 249.5 248.875 248.25 247.875 247.5 247.625 247.875 248.25 248.625 249.0 249.375 249.625 249.875 250.0 250.125 250.25 250.375 250.5 250.625 253.625 256.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 nan nan nan nan nan nan