51 generics, 73 brand names
46 generics, 67 brand names