#include <bits/stdc++.h>
using namespace std;
int n,m,t,s;
int v[1001]={0};
int main()
{
int i,j;
scanf("%d %d %d",&n,&m,&t);
while(m--)
{
int f[1001]={0};//长度为j,末位置为i;
int val[1001]={0},p[1001]={0};
int ansv=0,ansp=0,ansl=0;
for(i=1;i<=n;i++)
{
scanf("%d",&s);
for(j=t;j>=1;j--)
{
f[j]=f[j-1]+s;
if(f[j]>val[j])
{
val[j]=f[j];
p[j]=i;
}
}
}
//for(i=1;i<=t;i++)
// cout<<val[i]<<" "<<p[i]<<endl;
for(j=t;j>=1;j--)
{
if(val[j]>ansv)
{
ansv=val[j];
ansl=j;
ansp=p[j];
}
}
//cout<<"["<<ansl<<" "<<ansp<<" "<<ansv<<"]"<<endl;
if(ansl>ansp) ansl=ansp;
for(i=ansp;i>ansp-ansl;i--)
v[i]++;
}
for(i=1;i<=n;i++)
printf("%d ",v[i]);
return 0;
}