using System;
class Program
{
static void Main()
{
int N = int.Parse(Console.ReadLine());
int M = int.Parse(Console.ReadLine());
int[,] A = new int[N, M];
for (int i = 0; i < N; i++)
for (int j = 0; j < M; j++)
A[i, j] = int.Parse(Console.ReadLine());
int max = A[0, 0];
int K = 0;
for (int i = 0; i < N; i++)
for (int j = 0; j < M; j++)
if (A[i, j] > max)
max = A[i, j];
for (int i = 0; i < N; i++)
for (int j = 0; j < M; j++)
if (A[i, j] == max)
K++;
Console.WriteLine(K);
}
}