#include <iostream>

#include <cstdio>
#include <cstring>
#include <cmath>

using namespace std;

int R, S, k;
char polje[51][51];
int sol[9];
bool ok;

int main(){
   scanf( "%d%d", &R, &S );
   for( int i=0; i<R; i++ ) scanf( "%s", polje[i] );
   for( int j=S-1; j>=0; j-- ){
      ok = 0;
      for( int i=0; i<R; i++ )
         if( polje[i][j] >= '0' and polje[i][j] <= '9' ){
            ok = 1;
            sol[ polje[i][j]-'0'-1 ] = k+1;
            polje[i][j] = '.';
            polje[i][j-1] = '.';
            polje[i][j-2] = '.';
         }
      if( ok ) k++;
   }
   for( int i=0; i<9; i++ ) if( sol[i] ) printf( "%d\n", sol[i] );
   return 0;
}
