how many teams competed in the 1998 marlboro grand prix of miami?
29