nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.75 263.25 262.75 262.375 261.875 261.25 260.75 260.125 259.625 259.25 258.625 257.875 257.125 256.375 255.375 254.25 253.0 251.75 250.625 249.625 248.625 247.625 246.625 244.5 242.5 240.375 238.125 235.625 233.125 230.625 228.25 227.375 226.5 225.75 225.375 225.125 225.0 225.0 225.125 224.875 224.5 224.0 223.375 222.875 223.0 222.375 221.75 221.25 220.875 220.75 220.75 220.875 220.375 220.5 220.75 221.25 221.75 222.875 223.25 224.125 225.125 226.25 227.125 228.0 229.0 229.25 230.25 230.625 230.875 231.125 231.5 231.75 232.0 232.25 232.375 232.625 233.0 233.375 233.875 234.375 234.75 235.25 236.75 238.125 239.5 240.875 239.25 237.75 236.25 234.75 232.375 230.0 227.5 225.125 227.5 229.75 232.0 234.125 236.125 236.25 236.375 236.375 234.625 232.875 231.25 229.625 228.125 228.625 229.25 229.875 230.5 231.125 231.75 232.375 233.0 233.75 234.5 235.25 236.0 236.75 237.5 238.25 238.875 239.25 239.5 239.625 239.625 240.5 241.375 242.25 243.125 244.125 245.25 246.5 247.75 248.125 248.5 248.125 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