60 generics, 85 brand names
46 generics, 67 brand names