#include<stdio.h>
#include<string.h>
#define maxn 105
int a[maxn];
int jiang[maxn];
int main()
{
int n,i;
scanf("%d",&n);
int apple,b,c,d,e,f,g;
int a1,b1,c1,d1,e1,f1,g1;
scanf("%d %d %d %d %d %d %d",&apple,&b,&c,&d,&e,&f,&g);
a[1]=apple;
a[2]=b;
a[3]=c;
a[4]=d;
a[5]=e;
a[6]=f;
a[7]=g;
i=8;
for(i=1;i<=7;i++)
{
jiang[i]=0;
}
while(n>0)
{
scanf("%d %d %d %d %d %d %d",&a1,&b1,&c1,&d1,&e1,&f1,&g1);
a[i]=a1;
i++;
a[i]=b1;
i++;
a[i]=c1;
i++;
a[i]=d1;
i++;
a[i]=e1;
i++;
a[i]=f1;
i++;
a[i]=g1;
i++;
n--;
}
int sum=i;
int count=0;
int sb=2;
for(i=8;i<sum;i++)
{
for(int kash=1;kash<=7;kash++)
{
if(a[i]==a[kash])count++;
if(i==7*sb&&count>0)
{
jiang[count]++;
count=0;
sb++;
}
}
}
for(int i=7;i>0;i--)
{
printf("%d ",jiang[i]);
}
return 0;
}