#include <bits/stdc++.h>
int main(void) {
  int a, b, c, d, e;
  int ra, rb, rc, rd, re;
  char s[5];
  int sum = 0;
  int min = 9999;
  scanf("%d %d %d %d %d", &a, &b, &c, &d, &e);
  if (a % 10 == 0) {
    ra = a;
  } else {
    ra = a + 10 - a % 10;
  }
  if (b % 10 == 0) {
    rb = b;
  } else {
    rb = b + 10 - b % 10;
  }
  if (c % 10 == 0) {
    rc = c;
  } else {
    rc = c + 10 - c % 10;
  }
  if (d % 10 == 0) {
    rd = d;
  } else {
    rd = d + 10 - d % 10;
  }
  if (e % 10 == 0) {
    re = e;
  } else {
    re = e + 10 - e % 10;
  }
  if (a % 10 <= min) {
    s[0] = 'a';
    min = a % 10;
  }
  if (b % 10 <= min) {
    s[0] = 'b';
    min = b % 10;
  }
  if (c % 10 <= min) {
    s[0] = 'c';
    min = c % 10;
  }
  if (d % 10 <= min) {
    s[0] = 'd';
    min = d % 10;
  }
  if (e % 10 <= min) {
    s[0] = 'e';
    min = e % 10;
  }
  if (a % 10 == b % 10 && b % 10 == c % 10 && c % 10 == d % 10 &&
      d % 10 == e % 10 && a % 10 == 0) {
    printf("%d\n", a + b + c + d + e);
    return 0;
  }
  if (s[0] == 'a') {
    sum = a + b + (10 - b % 10) + c + (10 - c % 10) + d + (10 - d % 10) + e +
          (10 - e % 10);
  } else if (s[0] == 'b') {
    sum = a + (10 - a % 10) + b + c + (10 - c % 10) + d + (10 - d % 10) + e +
          (10 - e % 10);
  } else if (s[0] == 'c') {
    sum = a + (10 - a % 10) + b + (10 - b % 10) + c + d + (10 - d % 10) + e +
          (10 - e % 10);
  } else if (s[0] == 'd') {
    sum = a + (10 - a % 10) + b + (10 - b % 10) + c + (10 - c % 10) + d + e +
          (10 - e % 10);
  } else if (s[0] == 'e') {
    sum = a + (10 - a % 10) + b + (10 - b % 10) + c + (10 - c % 10) + d +
          (10 - d % 10) + e;
  }
  printf("%d\n", sum);
}
