#include <bits/stdc++.h>
int sol(int r, int g, int b) {
  int i;
  if (r > b)
    i = r;
  else
    i = b;
  if (i < g) i = g;
  if (i == b) {
    return 30 + 3 * i;
  }
  if (i == g) {
    return 30 + 3 * i - 1;
  }
  return 30 + 3 * i - 2;
}
int main() {
  int r, g, b;
  scanf("%d %d %d", &r, &g, &b);
  r = (r % 2 == 0) ? r / 2 : r / 2 + 1;
  g = (g % 2 == 0) ? g / 2 : g / 2 + 1;
  b = (b % 2 == 0) ? b / 2 : b / 2 + 1;
  printf("%d", sol(r, g, b) - 1);
  return 0;
}
