#include <bits/stdc++.h>
#pragma warning(disable : 4996)
#pragma comment(linker, "/STACK:336777216")
using namespace std;
int IT_MAX = 1 << 20;
const long long MOD = 1000000007;
const int INF = 0x3f3f3f3f;
const long long LL_INF = 0x3f3f3f3f3f3f3f3f;
const double PI = acos(-1);
const double ERR = 1e-9;
map<int, int> Mx;
int main() {
  int N, i;
  scanf("%d", &N);
  while (N--) {
    scanf("%d", &i);
    Mx[i]++;
  }
  int ans = 0;
  for (auto it : Mx) ans = max(ans, it.second);
  return !printf("%d\n", ans);
}
