#include <bits/stdc++.h>
using namespace std;
int main()
{
	ios::sync_with_stdio(false);
	cin.tie(0);
	int n,k,s=0;
	vector<int> v,n;
	cin>>n>>k;
	for(int i=0;i<n;i++)
	{
		int ll;
		cin>>ll;
		v.push_back(ll);
	}
	sort(v.begin(),v.end());
	for(int i=0;i<n;i++)
	{
		if(k>=v[i])
		{
			k=k-v[i];
			
		}
	}
	if(k>0)
		s--;
	cout<<s<<endl;
}