#include <iostream>
#include <map>
#include <set>
#include <algorithm>
#include <vector>

using namespace std;

int main(){

	int n,m;
	while(cin >> n >> m && !(n == 0 && m == 0)){
		vector<int> v(m,0);
		for(int i = 0; i < n; i++){
			for(int j = 0; j < m; j++){
				int p;
				cin >> p;
				if(p)
					v[j]++;
			}
		}
		vector<pair<int,int > > v2;
		for(int i = 0; i < v.size(); i++){
			v2.push_back(make_pair(v[i],-i));
		}

		sort(v2.begin(),v2.end(),greater<pair<int,int> >());
		for(int i = 0; i < v2.size(); i++){
			cout << -(v2[i].second-1) << ((i != v2.size()-1) ? " " : "\n");
		}
	}

	return 0;
}