nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.75 264.375 263.875 263.375 262.875 262.25 261.625 261.0 260.5 259.875 259.25 258.625 258.0 257.375 256.75 256.0 255.0 254.0 253.0 252.125 251.25 250.5 249.75 249.125 248.625 247.625 245.375 242.75 240.0 237.125 234.25 231.375 228.75 226.875 226.375 226.25 226.25 226.375 226.625 226.875 226.875 226.75 226.625 226.25 225.75 225.125 224.25 223.25 222.375 221.625 221.0 220.625 220.5 220.375 220.5 221.0 221.5 221.875 222.125 222.5 224.875 226.5 228.125 229.5 231.125 232.75 234.25 235.5 234.625 234.625 234.5 234.375 234.0 233.5 233.125 232.875 232.25 231.625 231.375 231.25 231.25 231.25 231.375 231.5 232.125 234.25 236.125 237.875 237.625 237.5 237.375 237.375 237.25 236.75 236.25 235.75 237.125 238.5 239.625 240.625 241.375 241.0 240.625 240.25 239.875 239.625 239.375 238.5 237.875 237.25 236.625 236.0 235.5 235.125 235.0 235.5 236.0 236.625 237.25 237.875 238.5 238.875 239.125 239.375 239.625 239.75 239.875 240.75 241.625 242.625 243.625 244.625 245.75 246.875 248.0 248.375 248.75 248.375 248.0 247.625 250.75 253.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