#include<iostream>
using namespace std;
const int N=105;
int n,f[N][N],ans,x;
int main(){
cin>>n;
while(n--){
cin>>x;
int i=1;
while(i)
if(!f[i][x]){
f[i][x]=1;
ans=max(ans,i);
break;
}else i++;
}
cout<<ans;
}