The given pseudocode based on the Scores dataset has 30 cards. All 30 cards do not have the same city. What does `countT` represent at the end of execution?
```
count = 0
countT = 0
sumT = 0
averageT = 0
while (Table 1 has more rows) {
Read the first row X in Table 1
Move X to Table 2
if (X.CityTown == "Vellore") {
count = count + 1
}
else {
sumT = sumT + X.Total
}
}
Restore cards to Table 1
if (count < 30) {
averageT = sumT / (30 - count)
}
while (Table 1 has more rows) {
Read the first row X in Table 1
Move X to Table 2
if (X.Total > averageT) {
countT = countT + 1
}
}
```