public static void Main()
new[] { "01","02","04","05","06","07","09","10","13","14","16","17","19","21","25"},
new[] { "02","03","04","06","07","08","09","10","13","16","17","19","21","23","25"},
new[] { "01","02","03","06","07","08","10","11","13","14","16","19","20","23","24"},
new[] { "02","04","05","07","10","11","12","14","17","18","21","22","23","24","25"},
new[] { "04","05","07","08","10","11","12","13","16","17","18","20","23","24","25"},
new[] { "01","02","07","08","10","11","12","14","16","17","18","20","22","23","25"},
new[] { "03","04","06","07","10","11","12","13","14","16","17","18","22","23","25"}
var result = new[] { "01","02","03","05","06","07","09","10","13","14","16","17","19","21","25" };
var ticketsWithCount = tickets.Select(t =>
t.Intersect(result).Count().ToString()
foreach(var twc in ticketsWithCount){
Console.WriteLine(string.Join(" ", twc));