nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.5 264.0 263.625 263.125 262.625 262.125 261.625 261.0 260.5 259.875 259.125 258.375 257.625 256.75 255.625 254.5 253.375 252.375 251.5 250.75 249.875 249.25 248.875 248.25 245.875 243.25 240.5 237.625 234.75 231.875 229.0 226.625 226.0 225.75 225.625 225.625 225.875 226.0 226.125 225.625 225.125 224.5 223.875 223.125 222.25 221.375 220.5 220.0 219.625 219.375 219.25 219.25 219.25 219.625 220.0 222.625 224.75 227.375 229.875 232.25 234.625 236.625 238.625 238.375 238.5 238.0 237.5 237.125 236.25 235.375 234.5 233.875 233.25 232.75 232.25 231.75 231.75 232.0 230.75 229.25 227.75 226.25 224.75 223.25 221.75 220.25 220.25 220.375 220.25 220.125 220.0 219.875 220.125 220.25 220.5 220.75 221.375 222.0 222.5 223.0 223.25 223.5 223.625 224.0 224.375 224.875 225.875 227.0 228.125 229.25 230.5 231.5 232.375 233.25 234.0 234.75 235.375 236.0 236.625 237.25 237.875 238.5 238.5 238.375 238.375 239.375 240.375 241.375 242.375 243.25 244.75 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