#include <iostream>
#include <algorithm> 
using namespace std;
int main(){
	int n;
	long x;
	cin>>n>>x;
	int a[n+5];
	for(int i=1;i<=n;i++)
		cin>>a[i];
	sort(a+1,a+n+1);
	int sum=0;
	for(int i=1;i<n;i++){
		if(x>=a[i]){
			x=x-a[i];	
			sum++;
		}
		
	}
	if(a[n]==x)
		sum++;
	cout<<sum<<endl;
} 