import java.util.*;

public class Main {

    public static void main(String[] args)
    {
        //変数
        int count=0;
        boolean sw=false;
        int max=Integer.MIN_VALUE;
        int min=Integer.MAX_VALUE;
        int answer=0;
        List<Integer> a=new ArrayList<>();
        int tmp=0;
        //入力
        Scanner sc=new Scanner(System.in);
        int A=sc.nextInt();
        int B=sc.nextInt();
        int C=sc.nextInt();
        int D=sc.nextInt();
        int E=sc.nextInt();
        //処理
        a.add(10-A%10);
        a.add(10-B%10);
        a.add(10-C%10);
        a.add(10-D%10);
        a.add(10-E%10);
        for(int i=0;i<5;i++)
        {
            tmp=a.get(i);
            if(tmp==10)
            {
                a.set(i,0);
            }
        }
        for(int i=0;i<5;i++)
        {
            if(max<a.get(i))
            {
                max=a.get(i);
            }
        }
        //System.out.println(Arrays.toString(a.toArray()));
        A+=a.get(0);
        B+=a.get(1);
        C+=a.get(2);
        D+=a.get(3);
        E+=a.get(4);
        //System.out.println(max);
        answer=A+B+C+D+E-max;
        /*
        Collections.sort(a);
        System.out.println(Arrays.toString(a.toArray()));
        System.out.println(A);
        System.out.println(B);
        System.out.println(C);
        System.out.println(D);
        System.out.println(E);
        */
        System.out.println(answer);
    }
} import java.util.*; util.* java public class Main {

    public static void main(String[] args)
    {
        //変数
        int count=0;
        boolean sw=false;
        int max=Integer.MIN_VALUE;
        int min=Integer.MAX_VALUE;
        int answer=0;
        List<Integer> a=new ArrayList<>();
        int tmp=0;
        //入力
        Scanner sc=new Scanner(System.in);
        int A=sc.nextInt();
        int B=sc.nextInt();
        int C=sc.nextInt();
        int D=sc.nextInt();
        int E=sc.nextInt();
        //処理
        a.add(10-A%10);
        a.add(10-B%10);
        a.add(10-C%10);
        a.add(10-D%10);
        a.add(10-E%10);
        for(int i=0;i<5;i++)
        {
            tmp=a.get(i);
            if(tmp==10)
            {
                a.set(i,0);
            }
        }
        for(int i=0;i<5;i++)
        {
            if(max<a.get(i))
            {
                max=a.get(i);
            }
        }
        //System.out.println(Arrays.toString(a.toArray()));
        A+=a.get(0);
        B+=a.get(1);
        C+=a.get(2);
        D+=a.get(3);
        E+=a.get(4);
        //System.out.println(max);
        answer=A+B+C+D+E-max;
        /*
        Collections.sort(a);
        System.out.println(Arrays.toString(a.toArray()));
        System.out.println(A);
        System.out.println(B);
        System.out.println(C);
        System.out.println(D);
        System.out.println(E);
        */
        System.out.println(answer);
    }
} Main public static void main(String[] args)
    {
        //変数
        int count=0;
        boolean sw=false;
        int max=Integer.MIN_VALUE;
        int min=Integer.MAX_VALUE;
        int answer=0;
        List<Integer> a=new ArrayList<>();
        int tmp=0;
        //入力
        Scanner sc=new Scanner(System.in);
        int A=sc.nextInt();
        int B=sc.nextInt();
        int C=sc.nextInt();
        int D=sc.nextInt();
        int E=sc.nextInt();
        //処理
        a.add(10-A%10);
        a.add(10-B%10);
        a.add(10-C%10);
        a.add(10-D%10);
        a.add(10-E%10);
        for(int i=0;i<5;i++)
        {
            tmp=a.get(i);
            if(tmp==10)
            {
                a.set(i,0);
            }
        }
        for(int i=0;i<5;i++)
        {
            if(max<a.get(i))
            {
                max=a.get(i);
            }
        }
        //System.out.println(Arrays.toString(a.toArray()));
        A+=a.get(0);
        B+=a.get(1);
        C+=a.get(2);
        D+=a.get(3);
        E+=a.get(4);
        //System.out.println(max);
        answer=A+B+C+D+E-max;
        /*
        Collections.sort(a);
        System.out.println(Arrays.toString(a.toArray()));
        System.out.println(A);
        System.out.println(B);
        System.out.println(C);
        System.out.println(D);
        System.out.println(E);
        */
        System.out.println(answer);
    } main {
        //変数
        int count=0;
        boolean sw=false;
        int max=Integer.MIN_VALUE;
        int min=Integer.MAX_VALUE;
        int answer=0;
        List<Integer> a=new ArrayList<>();
        int tmp=0;
        //入力
        Scanner sc=new Scanner(System.in);
        int A=sc.nextInt();
        int B=sc.nextInt();
        int C=sc.nextInt();
        int D=sc.nextInt();
        int E=sc.nextInt();
        //処理
        a.add(10-A%10);
        a.add(10-B%10);
        a.add(10-C%10);
        a.add(10-D%10);
        a.add(10-E%10);
        for(int i=0;i<5;i++)
        {
            tmp=a.get(i);
            if(tmp==10)
            {
                a.set(i,0);
            }
        }
        for(int i=0;i<5;i++)
        {
            if(max<a.get(i))
            {
                max=a.get(i);
            }
        }
        //System.out.println(Arrays.toString(a.toArray()));
        A+=a.get(0);
        B+=a.get(1);
        C+=a.get(2);
        D+=a.get(3);
        E+=a.get(4);
        //System.out.println(max);
        answer=A+B+C+D+E-max;
        /*
        Collections.sort(a);
        System.out.println(Arrays.toString(a.toArray()));
        System.out.println(A);
        System.out.println(B);
        System.out.println(C);
        System.out.println(D);
        System.out.println(E);
        */
        System.out.println(answer);
    } int count=0; count 0 boolean sw=false; sw false int max=Integer.MIN_VALUE; max Integer.MIN_VALUE Integer Integer.MIN_VALUE int min=Integer.MAX_VALUE; min Integer.MAX_VALUE Integer Integer.MAX_VALUE int answer=0; answer 0 List<Integer> a=new ArrayList<>(); a new ArrayList<>() int tmp=0; tmp 0 Scanner sc=new Scanner(System.in); sc new Scanner(System.in) int A=sc.nextInt(); A sc.nextInt() sc.nextInt sc int B=sc.nextInt(); B sc.nextInt() sc.nextInt sc int C=sc.nextInt(); C sc.nextInt() sc.nextInt sc int D=sc.nextInt(); D sc.nextInt() sc.nextInt sc int E=sc.nextInt(); E sc.nextInt() sc.nextInt sc a.add(10-A%10) a.add a 10-A%10 10 A%10 A 10 a.add(10-B%10) a.add a 10-B%10 10 B%10 B 10 a.add(10-C%10) a.add a 10-C%10 10 C%10 C 10 a.add(10-D%10) a.add a 10-D%10 10 D%10 D 10 a.add(10-E%10) a.add a 10-E%10 10 E%10 E 10 for(int i=0;i<5;i++)
        {
            tmp=a.get(i);
            if(tmp==10)
            {
                a.set(i,0);
            }
        } int i=0; int i=0; i 0 i<5 i 5 i++ i++ i {
            tmp=a.get(i);
            if(tmp==10)
            {
                a.set(i,0);
            }
        } {
            tmp=a.get(i);
            if(tmp==10)
            {
                a.set(i,0);
            }
        } tmp=a.get(i) tmp a.get(i) a.get a i if(tmp==10)
            {
                a.set(i,0);
            } tmp==10 tmp 10 {
                a.set(i,0);
            } a.set(i,0) a.set a i 0 for(int i=0;i<5;i++)
        {
            if(max<a.get(i))
            {
                max=a.get(i);
            }
        } int i=0; int i=0; i 0 i<5 i 5 i++ i++ i {
            if(max<a.get(i))
            {
                max=a.get(i);
            }
        } {
            if(max<a.get(i))
            {
                max=a.get(i);
            }
        } if(max<a.get(i))
            {
                max=a.get(i);
            } max<a.get(i) max a.get(i) a.get a i {
                max=a.get(i);
            } max=a.get(i) max a.get(i) a.get a i A+=a.get(0) A a.get(0) a.get a 0 B+=a.get(1) B a.get(1) a.get a 1 C+=a.get(2) C a.get(2) a.get a 2 D+=a.get(3) D a.get(3) a.get a 3 E+=a.get(4) E a.get(4) a.get a 4 answer=A+B+C+D+E-max answer A+B+C+D+E-max A+B+C+D+E D C A+B+C+D+E A B C D E max System.out.println(answer) System.out.println System.out System System.out answer String[] args args public class Main {

    public static void main(String[] args)
    {
        //変数
        int count=0;
        boolean sw=false;
        int max=Integer.MIN_VALUE;
        int min=Integer.MAX_VALUE;
        int answer=0;
        List<Integer> a=new ArrayList<>();
        int tmp=0;
        //入力
        Scanner sc=new Scanner(System.in);
        int A=sc.nextInt();
        int B=sc.nextInt();
        int C=sc.nextInt();
        int D=sc.nextInt();
        int E=sc.nextInt();
        //処理
        a.add(10-A%10);
        a.add(10-B%10);
        a.add(10-C%10);
        a.add(10-D%10);
        a.add(10-E%10);
        for(int i=0;i<5;i++)
        {
            tmp=a.get(i);
            if(tmp==10)
            {
                a.set(i,0);
            }
        }
        for(int i=0;i<5;i++)
        {
            if(max<a.get(i))
            {
                max=a.get(i);
            }
        }
        //System.out.println(Arrays.toString(a.toArray()));
        A+=a.get(0);
        B+=a.get(1);
        C+=a.get(2);
        D+=a.get(3);
        E+=a.get(4);
        //System.out.println(max);
        answer=A+B+C+D+E-max;
        /*
        Collections.sort(a);
        System.out.println(Arrays.toString(a.toArray()));
        System.out.println(A);
        System.out.println(B);
        System.out.println(C);
        System.out.println(D);
        System.out.println(E);
        */
        System.out.println(answer);
    }
} public class Main {

    public static void main(String[] args)
    {
        //変数
        int count=0;
        boolean sw=false;
        int max=Integer.MIN_VALUE;
        int min=Integer.MAX_VALUE;
        int answer=0;
        List<Integer> a=new ArrayList<>();
        int tmp=0;
        //入力
        Scanner sc=new Scanner(System.in);
        int A=sc.nextInt();
        int B=sc.nextInt();
        int C=sc.nextInt();
        int D=sc.nextInt();
        int E=sc.nextInt();
        //処理
        a.add(10-A%10);
        a.add(10-B%10);
        a.add(10-C%10);
        a.add(10-D%10);
        a.add(10-E%10);
        for(int i=0;i<5;i++)
        {
            tmp=a.get(i);
            if(tmp==10)
            {
                a.set(i,0);
            }
        }
        for(int i=0;i<5;i++)
        {
            if(max<a.get(i))
            {
                max=a.get(i);
            }
        }
        //System.out.println(Arrays.toString(a.toArray()));
        A+=a.get(0);
        B+=a.get(1);
        C+=a.get(2);
        D+=a.get(3);
        E+=a.get(4);
        //System.out.println(max);
        answer=A+B+C+D+E-max;
        /*
        Collections.sort(a);
        System.out.println(Arrays.toString(a.toArray()));
        System.out.println(A);
        System.out.println(B);
        System.out.println(C);
        System.out.println(D);
        System.out.println(E);
        */
        System.out.println(answer);
    }
} Main
import java.util.*;

public class Main {

    public static void main(String[] args)
    {
        //変数
        int count=0;
        boolean sw=false;
        int max=Integer.MIN_VALUE;
        int min=Integer.MAX_VALUE;
        int answer=0;
        List<Integer> a=new ArrayList<>();
        int tmp=0;
        //入力
        Scanner sc=new Scanner(System.in);
        int A=sc.nextInt();
        int B=sc.nextInt();
        int C=sc.nextInt();
        int D=sc.nextInt();
        int E=sc.nextInt();
        //処理
        a.add(10-A%10);
        a.add(10-B%10);
        a.add(10-C%10);
        a.add(10-D%10);
        a.add(10-E%10);
        for(int i=0;i<5;i++)
        {
            tmp=a.get(i);
            if(tmp==10)
            {
                a.set(i,0);
            }
        }
        for(int i=0;i<5;i++)
        {
            if(max<a.get(i))
            {
                max=a.get(i);
            }
        }
        //System.out.println(Arrays.toString(a.toArray()));
        A+=a.get(0);
        B+=a.get(1);
        C+=a.get(2);
        D+=a.get(3);
        E+=a.get(4);
        //System.out.println(max);
        answer=A+B+C+D+E-max;
        /*
        Collections.sort(a);
        System.out.println(Arrays.toString(a.toArray()));
        System.out.println(A);
        System.out.println(B);
        System.out.println(C);
        System.out.println(D);
        System.out.println(E);
        */
        System.out.println(answer);
    }
}