nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.125 264.875 264.625 264.25 264.0 263.625 263.125 262.75 262.25 261.625 261.0 260.375 259.5 258.75 258.0 257.125 256.125 255.125 254.0 252.875 252.0 251.125 250.25 249.5 249.0 248.5 246.125 243.75 241.125 238.375 235.625 232.875 230.125 227.5 226.875 226.375 226.125 226.0 225.875 225.75 225.625 225.25 224.75 224.25 223.75 223.125 222.625 222.0 221.25 220.75 220.375 220.125 219.875 219.75 219.625 219.625 219.75 219.875 220.125 220.375 220.75 220.875 220.875 221.75 223.5 225.375 227.25 229.125 230.875 232.875 235.0 236.125 236.375 236.5 236.5 236.375 234.0 231.625 229.375 227.25 226.375 225.625 224.875 224.125 225.0 225.875 226.625 227.5 227.125 226.625 226.125 225.625 225.75 226.0 225.5 225.0 224.5 224.125 223.75 223.375 223.125 222.625 222.875 223.0 223.25 223.375 223.75 224.625 225.5 226.625 227.625 228.75 229.75 230.75 231.75 232.25 232.625 233.25 234.0 234.75 235.5 236.375 237.0 237.625 238.375 238.5 238.625 238.625 239.625 240.625 241.625 242.625 243.625 245.0 246.375 247.75 248.25 248.625 248.25 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