#include <bits/stdc++.h>
using namespace std;
int main() {
  long long int k2, k3, k5, k6;
  scanf("%lld %lld %lld %lld", &k2, &k3, &k5, &k6);
  long long int cursum = 0;
  if (k2 == 0) {
    cout << 0;
    return 0;
  }
  long long int min3 = (k2 < k5) ? (k2 < k6 ? k2 : k6) : (k5 < k6 ? k5 : k6);
  cursum += (min3 * 256);
  k2 = k2 - min3;
  if (k2 < 0) {
    cout << cursum;
    exit(1);
  } else {
    long long int min2 = (k2 < k3) ? k2 : k3;
    cursum += (min2 * 32);
  }
  cout << cursum;
  return 0;
}
