n,x=map(int,input().split())
a=sorted(list(map(int,input().split())))
ans=0
cnt=0
for i in range(n-1):
    if cnt<x:
        cnt+=a[i]
        ans+=1
    else:
        break
if x-cnt==a[n-1]:
    ans+=1
print(ans)