#include <cstdio>
#include <algorithm>
int main() {
	int n,x;scanf("%d%d",&n,&x);
	int a[100];for(int i=0;i<n;++i) scanf("%d",&a[i]);
	std::sort(a,a+n);int i;
	for(i=0;i<n&&x>=a[i];++i) x-=a[i];if(i==n&&x) --i;
	printf("%d\n",i);
	return 0;
}
