nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264.25 263.875 263.5 263.125 262.75 262.25 261.75 261.25 260.75 260.25 259.75 259.125 258.5 257.875 257.25 256.625 255.625 254.5 253.375 252.375 251.375 250.5 249.625 248.875 248.375 247.875 245.625 243.25 240.75 238.125 235.375 233.375 230.625 228.25 227.75 227.375 227.25 227.25 227.375 226.75 227.0 226.875 226.375 226.125 225.625 225.5 225.5 224.5 223.5 222.375 221.625 220.75 220.125 219.125 217.875 217.625 217.5 218.25 219.625 221.375 223.125 225.0 227.0 229.0 230.875 232.25 233.125 233.5 234.0 234.5 235.0 235.5 236.0 236.625 237.125 237.375 237.5 237.625 237.875 238.125 238.375 239.125 239.875 241.0 242.125 243.25 244.25 245.25 246.25 246.5 246.75 246.75 246.5 246.0 245.5 245.0 244.5 244.0 243.5 243.125 243.0 242.875 242.625 242.25 241.875 241.5 241.25 241.0 240.625 239.75 238.625 237.75 236.875 236.125 235.25 234.625 234.375 234.75 235.625 236.375 237.125 237.75 238.375 238.875 239.125 239.125 239.0 239.0 240.375 241.625 242.875 244.0 245.25 246.75 248.25 249.625 249.625 252.75 255.75 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan