How many teams are in the NBA?
32
30
28
31