#include<stdio.h>
int main()
{
int n,c=0;
scanf("%d",&n);
int a[n][7],b[7],i,j,k,s[7]={0};//s[7]用来记录输出的序列
for(i=0;i<7;i++)
{
scanf("%d",&b[i]);
}//记录中奖号码
for(i=0;i<n;i++)
{
for(j=0;j<7;j++)
scanf("%d",&a[i][j]);
}//记录买的彩票号码
for(i=0;i<n;i++)
{
for(j=0;j<7;j++)
{
for(k=0;k<7;k++)
if(b[j]==a[i][k])c++;
}
switch(c)
{
case 7:s[0]+=1;break;
case 6:s[1]+=1;break;
case 5:s[2]+=1;break;
case 4:s[3]+=1;break;
case 3:s[4]+=1;break;
case 2:s[5]+=1;break;
default :s[6]+=1;
}
c=0;
}//存储各等奖的个数
for(i=0;i<7;i++)
printf("%d ",s[i]);//输出答案
return 0;
}