nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.875 264.5 264.0 263.625 263.125 262.625 262.125 261.5 260.875 260.375 259.875 259.125 258.5 257.75 257.125 256.375 255.375 254.125 253.0 252.0 251.0 250.0 249.0 248.25 247.75 245.5 243.25 240.875 238.375 235.75 233.0 230.25 227.5 226.75 226.125 225.75 225.5 225.5 225.625 225.75 225.875 225.625 225.125 224.625 224.0 223.375 222.625 221.875 221.0 220.5 220.125 219.875 219.625 219.375 219.25 219.25 219.625 220.125 221.25 222.75 224.375 226.125 227.875 229.5 230.875 232.25 232.125 231.5 230.875 230.125 229.5 229.125 229.0 228.75 229.375 230.125 231.0 231.875 232.625 232.625 232.625 232.875 233.25 234.75 236.125 237.75 239.375 241.5 243.375 244.875 246.125 246.125 245.75 245.125 244.5 244.0 243.5 243.125 242.875 242.625 242.625 242.375 242.0 241.5 241.0 240.5 240.0 239.5 238.625 238.0 237.375 236.875 236.375 235.875 235.5 235.375 235.75 236.25 236.875 237.5 238.125 238.75 239.25 239.625 241.0 241.125 241.25 242.375 243.5 244.625 245.75 246.75 246.875 248.125 249.375 249.5 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