nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.75 264.375 263.875 263.5 263.0 262.5 262.0 261.375 260.875 260.25 259.75 259.0 258.25 257.375 256.5 255.5 254.375 253.25 252.125 251.25 250.5 249.75 249.125 248.75 246.5 244.25 241.875 239.25 236.5 233.75 230.875 228.0 227.25 226.625 226.125 225.875 225.75 225.75 225.875 226.0 225.875 225.5 225.125 224.75 224.25 223.625 222.875 222.125 221.125 220.625 220.125 219.625 219.125 218.625 218.125 217.5 217.25 216.75 216.25 215.625 215.125 214.75 214.625 215.0 217.375 220.125 222.875 225.75 228.625 231.5 234.125 236.25 236.25 235.875 235.5 235.125 234.75 234.5 234.375 234.375 234.375 234.375 234.375 234.375 234.375 235.875 237.375 238.875 240.375 241.875 241.5 241.125 242.125 241.5 240.875 240.25 237.375 234.5 233.5 232.625 230.375 228.125 227.75 227.375 229.375 231.375 231.875 232.375 233.125 234.0 233.125 232.25 231.5 230.75 231.625 232.625 233.5 234.375 235.125 236.0 236.75 237.5 238.125 238.625 238.75 238.75 238.75 239.625 240.625 241.625 242.75 243.75 245.125 246.5 247.875 248.25 248.625 248.25 247.75 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