#include<bits/stdc++.h>
using namespace std;

int l[9], ans=1e9, n,a,b,c;

void eval(int p, int x, int y, int z, int w) {
	if (p>n)
		return;
	if (x&&y&&z)
		ans=min(ans,abs(a-x)+abs(b-y)+abs(c-z)+10*(w-3));
	eval(p+1,x+l[p],y,z,w+1);
	eval(p+1,x,y+l[p],z,w+1);
	eval(p+1,x,y,z+l[p],w+1);
	eval(p+1,x,y,z,w);
}

int main() {
	cin>>n>>a>>b>>c;
	for (int i=0; i<n; i++)
		cin>>l[i];
	eval(0,0,0,0,0);
	cout<<ans<<"\n";
	return 0;
}