#include <iostream>
#include <algorithm>
#include <string>
using namespace std;
const int maxk = 1000001;
string str[10000];
int n;
int a[maxk] = {0};
void solve() {
for (int i = 0; i < n; i++) {
int sum = 0;
for (char c : str[i]) { //什么问题
sum += c - 'A';
}
a[sum]++;
}
}
int main() {
cin >> n;
for (int i = 0; i < n; i++) {
cin >> str[i];
}
sort(str, str + n);
solve();
int num = 0;
for (int i = 0; i < maxk; i++) {
if (a[i] > 0)
num++;
}
cout << num << endl;
return 0;
}