# -*- coding:utf-8 -*- if __name__ == '__main__': n, m = map(int, input().split()) c = sorted(map(int, input().split())) cnt = 0 for cn in c: if cn > m: break m -= cn cnt += 1 print(cnt)