How many teams have beat the last three national champions?