#include<stdio.h>
#include<algorithm>
using namespace std;
int a[110];
int main(){
	int n,k,i,s;
	scanf("%d%d",&n,&k);
	for(i=1;i<=n;i++)scanf("%d",a+i);
	sort(a+1,a+n+1);
	s=0;
	for(i=1;i<=n;i++){
		if(a[i]<=k){
			k-=a[i];
			s++;
		}
	}
	if(s==n&&k)s--;
	printf("%d",s);
}