#include<bits/stdc++.h>
using namespace std;
int main()
{
int a[5],b[5],max,sum=0,z=0;//max存下标,z存最大个位数
bool pa[6]={0};
for(int i=1;i<=5;i++)//已经解决
{
cin>>a[i];
if(a[i]<100){b[i]=a[i]%10;}
if(a[i]>=100){b[i]=a[i]%100%10;}
}
for(int i=1;i<=5;i++)
{
if(b[i]!=0)
{
if(b[i]<b[i-1])
{
z=b[i];
max=i;
}
}
}
for(int i=1;i<=5;i++)
{
if(i==max){break;}
if(a[i]%10!=0){a[i]=a[i]/10*10+10;}
}
for(int i=1;i<=5;i++)
{
sum=sum+a[i];
}
sum=sum+a[max];
cout<<sum<<endl;
return 0;
}