56 generics, 80 brand names
46 generics, 67 brand names