nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.5 264.125 263.75 263.375 262.875 262.375 261.75 261.125 260.5 259.875 259.125 258.375 257.625 256.875 256.125 255.125 254.125 253.125 252.25 251.375 250.625 250.0 249.375 249.0 246.625 244.125 241.5 238.75 235.875 232.875 230.0 227.25 226.625 226.25 226.125 226.125 226.25 226.5 226.75 226.75 226.25 226.125 226.0 226.0 226.0 225.125 224.125 223.25 223.125 222.625 222.25 221.75 221.375 221.875 222.5 223.25 224.25 225.25 226.125 228.375 230.5 232.625 234.625 236.5 236.75 236.875 237.0 235.75 234.5 233.375 232.375 231.5 231.75 232.125 232.5 233.0 233.5 234.0 234.5 235.0 236.5 237.875 239.25 240.625 242.0 243.375 244.625 245.75 245.75 245.75 245.375 244.875 244.375 243.75 243.25 242.75 242.375 239.75 237.5 235.5 233.625 231.875 230.25 229.75 228.375 229.25 230.25 231.0 231.75 232.375 233.0 232.5 232.875 233.375 233.875 234.5 235.0 235.625 236.125 236.75 237.375 237.875 238.375 238.375 238.5 238.5 239.5 240.5 241.5 242.5 243.375 244.875 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