难
#include<bits/stdc++.h>
using namespace std;
int n;
int cnt[1001];
int win[7];
int a[1001][7];
int g[7]={0,0,0,0,0,0,0};
int main(){
cin>>n;
for(int i=0;i<7;i++){
cin>>win[i];
}
for(int i=0;i<n;i++){
for(int j=0;j<7;j++){
cin>>a[i][j];
}
}
for(int i=0;i<n;i++){
for(int j=0;j<7;j++){
for(int x=0;x<7;x++){
if(a[i][j]==win[x]){
cnt[i]++;
}
}
}
}
for(int i=0;i<n;i++){
g[cnt[i]]++;
}
for(int i=7;i>0;i--){
cout<<g[i]<<" ";
}
return 0;
}