#include <bits/stdc++.h>
using namespace std;
typedef long long int ll;
typedef pair<ll, ll> P;
ll n,a,b,c,ans=1e9,l[10];
void dfs(ll now,ll na,ll nb,ll nc,ll cn){
    if(now==n+1)return;
    if(na&&nb&&nc)ans=min(ans,abs(a-na)+abs(b-nb)+abs(c-nc)+10ll*(max(0ll,cn-3ll)));
    dfs(now+1,na+l[now],nb,nc,cn+1);
    dfs(now+1,na,nb+l[now],nc,cn+1);
    dfs(now+1,na,nb,nc+l[now],cn+1);
    dfs(now+1,na,nb,nc,cn);
}
int main(){
  cin>>n>>a>>b>>c;
  for(int i=0;i<n;i++)cin>>l[i];
  dfs(0,0,0,0,0);
  cout<<ans<<endl;
  return 0;
}