N,A,B,C,*L=map(int,open(0).read().split())
ans=float("inf")
for i in range(2**(N*2)):
	a=b=c=0
	mp=0
	for j,x in enumerate(L):
		f=(i>>2*j)&3
		if f==0:
			if a:mp+=10
			a+=x
		elif f==1:
			if b:mp+=10
			b+=x
		elif f==2:
			if c:mp+=10
			c+=x
	if any([a==0,b==0,c==0]):
		continue
	mp+=abs(A-a)+abs(B-b)+abs(C-c)
	if ans>mp:
		ans=mp
	if ans==0:
		break
print(ans)