#include<bits/stdc++.h>
using namespace std;
int main(){
string s;
cin>>s;
int ans=100;
int n=0;
for(int i=0;i<4;i++){
if(s[i]=='6'||s[i]=='8'){
ans+=50;
}
}
if(s[0]<s[1]&&s[1]<s[2]&&s[2]<s[3])ans*=3;
if(s[0]>s[1]&&s[1]>s[2]&&s[2]>s[3])ans*=3;
for(int i=0;i<4;i++){
for(int j=i+1;j<4;j++){
for(int k=j+1;k<4;k++)
if(s[i]==s[j]&&s[j]==s[k])n++;
}
}
if(n!=0)ans*=n*6;
if(s[0]==s[1]&&s[2]==s[3])ans*=2;
if(s[0]==s[2]&&s[1]==s[3])ans*=2;
cout<<ans;
return 0;
}
错误的两组均多了两倍