nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.625 260.0 259.25 258.5 257.75 257.0 256.125 255.125 254.0 252.875 252.0 251.0 250.125 249.375 248.75 248.125 245.75 243.5 240.875 238.25 235.5 232.75 230.125 227.625 227.0 226.375 226.125 226.0 226.0 226.125 226.125 225.75 225.25 224.875 224.375 223.75 222.875 221.75 220.75 220.125 219.625 219.0 218.5 218.0 217.75 217.75 217.75 218.375 219.125 219.875 222.625 225.625 228.625 231.5 234.375 236.625 238.75 240.875 241.0 241.0 241.0 241.0 240.625 240.125 239.0 238.0 236.875 235.75 234.75 233.75 233.25 232.875 233.125 233.25 233.625 234.25 235.875 237.5 239.0 240.5 241.875 242.0 242.0 241.75 241.25 240.75 240.25 237.75 237.375 236.25 235.125 234.125 232.25 230.375 228.625 229.0 227.375 227.875 228.375 228.875 229.5 230.125 230.75 231.25 231.75 232.25 232.75 233.5 234.125 234.875 235.5 236.25 237.0 237.625 238.375 238.5 238.625 238.625 239.625 240.625 241.625 242.625 243.5 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