N, x = map(int, input().split())
l = list(map(int, input().split()))
l.sort()
cnt = 0
for i in l:
    x = x - i   #i個あげる
    if x >= 0:   #本当にあげれたか？
        cnt += 1
    else:
        break
print(cnt)