#!/c/Python34/python # coding: utf-8 def main(): [n, m] = map(int, input().split()) C = sorted(map(int, input().split())) cnt = 0 for i in range(n): cnt += C[i] if cnt > m: print(i) return print(n) return if __name__ == '__main__': main()