#include <bits/stdc++.h>
int main() {
  int n;
  int a, b, c;
  scanf("%d %d %d %d", &n, &a, &b, &c);
  int i;
  int l[10];
  for (i = 0; i < n; i++) scanf("%d", &l[i]);
  int ans = 20000000;
  int j, p;
  int x, y, z;
  int d;
  for (i = 0; i < pow(4, n); i++) {
    x = y = z = 0;
    d = 0;
    p = i;
    if (p == 4626) int r = 0;
    for (j = 0; j < n; j++) {
      if (p % 4 == 1) {
        if (x > 0) d += 10;
        x += l[j];
      } else if (p % 4 == 2) {
        if (y > 0) d += 10;
        y += l[j];
      } else if (p % 4 == 3) {
        if (z > 0) d += 10;
        z += l[j];
      }
      p /= 4;
    }
    d += abs(a - x) + abs(b - y) + abs(c - z);
    if (ans > d && x > 0 && y > 0 && z > 0) ans = d;
  }
  printf("%d\n", ans);
  return 0;
}
