// inputに入力データ全体が入る
function Main(input) {
	var input = input.split("\n");
  	var length = input[0];
  	var mochi = input.slice(1);

  	var stack = []; // 重ねた餅
  
  	// 降順にソートする
  	function compareFunc(a, b){
      return b-a; // a<bだと間違うことがある。。。
    }
  	mochi.sort(compareFunc);
  
  	// 餅を重ねる
  	for(var i=0; i<length; i++){
      if(stack.length != 0){
      	if(stack.slice(-1)[0] != mochi[i]){
        	 stack.push(mochi[i]);
        }
      }else{
       	stack.push(mochi[i]); 
      }
    }

	//出力
  	console.log(stack.length);
}

Main(require("fs").readFileSync("/dev/stdin", "utf8"));