70 generics, 106 brand names
47 generics, 68 brand names