#include <bits/stdc++.h>
using namespace std;
const int N = 1010;
const int M = 15;
int n,m;
int g[N][M];
signed main()
{
cin>>n>>m;
for(int i = 0 ; i < n ; i++)
{
for(int j = 0 ; j < m ; j++)
{
cin>>g[i][j];
}
}
for(int i = 0 ; i < n ; i++) // 枚举每个仓库
{
int res = 0;
for(int j = 0 ; j < n ; j++)// 枚举哪些仓库可以做为仓库i的上级
{
if(j == i) continue;
bool flag = true;
for(int k = 0 ; k < m ; k++)// 判断每个状态是否符合要求
{
if(g[j][k] <= g[i][k])
{
flag = false;
}
}
if(flag)
{
res = j+1; //仓库编号是从1开始的
break;
}
}
cout<<res<<endl;
}
return 0;
}