ALL TEST CASES ARE NOT GETTING PASSED

HashSet<Integer> hs = new HashSet<>();
	for(int i = 0 ; i< n; i++){
		arr[i] = sc.nextInt();
		hs.add(arr[i]);
	}
	int num = hs.size();
	int ans = 0;
	int count = 1;
	// System.out.println("NUM: "+ num);
	for(int i = num; i>= 1; i--){
		ans += i*count;
		// System.out.println("count: "+count);
		// System.out.println("num :"+i);
		// System.out.println("count*num :"+ count*i);
		count++;

	}
	System.out.println(ans);

CODE LINK: https://ide.codingblocks.com/s/616342