#include <bits/stdc++.h>
using namespace std;
long long a[15], b[15], flag[15];
int main() {
  for (int i = 0; i < 14; i++) {
    cin >> a[i];
  }
  long long ans = 0;
  for (int i = 0; i < 14; i++) {
    long long cnt = 0;
    long long res;
    long long l = a[i] / 14;
    long long k = a[i] % 14;
    memset(flag, 0, sizeof(flag));
    for (int j = 1; j <= k; j++) {
      flag[(j + i) % 14] = 1;
    }
    for (int j = 0; j < 14; j++) {
      if (i != j) res = a[j];
      if (i == j) res = 0;
      if (flag[j]) res++;
      res += l;
      if ((res % 2) == 0) cnt += res;
    }
    ans = max(ans, cnt);
  }
  cout << ans << endl;
  return 0;
}
