N,M = [int(i) for i in input().split()] C = [int(i) for i in input().split()] A = 0 while M > 0: M = M - min(C) if M >= 0: A += 1 C.remove(min(C)) print(A)