N,x = map(int,input().split())
a = sorted(map(int,input().split()),reverse=False)
ans = 0
for i in a:
    if x - i >= 0:
        x -= i
        ans += 1

if x > 0 and ans > 0:
    ans -= 1

print(ans)