#include #include #include using namespace std; int main(){ int n, m, r; scanf("%d %d", &n, &m); vector>> p(10); for(int i = 0; i < m; i++){ scanf("%d", &r); set tmp; tmp.insert(0); p[i] = {r, tmp}; } printf("1\n"); for(int i = 1; i < n; i++){ for(int j = 0; j < m; j++){ scanf("%d", &r); if(r > p[j].first){ p[j].second.clear(); p[j].second.insert(r); p[j].first = r; }else if(r == p[j].first){ p[j].second.insert(r); } } set candidate; for(int j = 0; j < m; j++){ for(int x : p[j].second) candidate.insert(x); } printf("%d\n", candidate.size()); } return 0; }