N, M = map(int, input().split())
C = sorted(list(map(int, input().split())))
s = 0
for cnt, c in enumerate(C):
    s += c
    if M < s:
        print(cnt)
        exit(0)
print(N)