nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.625 264.375 264.125 263.75 263.25 262.75 262.25 261.625 261.0 260.25 259.375 258.5 257.625 256.75 255.625 254.5 253.25 252.125 251.125 250.125 249.25 248.5 246.125 243.75 241.25 238.5 235.75 233.0 230.25 227.5 226.875 226.375 226.125 226.125 226.25 226.5 226.625 226.75 226.5 226.0 225.5 225.0 224.5 224.0 223.625 223.25 222.625 222.25 221.875 221.875 221.875 221.875 221.75 221.625 222.0 222.375 222.75 222.875 224.375 225.875 228.125 230.25 232.375 234.5 236.625 238.625 239.25 239.75 239.625 238.875 237.75 236.625 235.625 234.625 233.75 233.125 232.5 232.75 233.25 233.875 235.5 235.75 236.125 237.75 239.375 240.75 242.125 243.25 242.0 242.125 242.875 242.25 241.625 241.125 240.625 240.25 240.5 240.875 240.375 240.0 239.625 239.25 238.875 238.5 238.75 238.375 238.0 237.5 237.0 236.5 236.0 235.625 235.25 235.5 235.875 236.25 236.625 237.125 237.625 238.0 238.375 238.75 238.75 238.75 238.75 239.625 240.625 241.625 242.625 243.5 244.875 246.25 247.625 248.0 248.375 248.0 247.625 247.25 250.375 253.375 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan