Manchester City have made a lot of money on player sales in recent years but Hugo Viana must consider the value in the squad