#include <stdio.h>
#define swap(a,b) {int t=a;a=b;b=t;}
int main()
{
int n;
scanf("%d",&n);
int a[7]={0};
int b[7]={0};
int c[7]={0};
int i,j;
for(i=0;i<7;i++)
{
scanf("%d",&a[0]);
for(j=0;j<6;j++)
{
if(a[j]>a[j+1])
swap(a[j],a[j+1]);
}
}
int sum=0;
for(i=0;i<n;i++)
{
for(j=0;j<7;j++)
{
scanf("%d",&b[0]);
for(int k=0;k<6;k++)
{
if(b[k]>b[k+1])
swap(b[k],b[k+1]);
}
}
for (int m=0;m<7;m++)
{
if(a[m]==b[m])
sum++;
}
c[sum-1]++;
sum=0;
}
for(i=6;i>=0;i--)
{
printf("%d ",c[i]);
}
return 0;
}