55 generics, 79 brand names
46 generics, 67 brand names