#include<iostream>

using namespace std;

int ans[10][1000];

void calc(int sum, int used[10],int depth){
	ans[depth][sum]++;
	for(int i=0;i<10;i++){
		if(used[i]==0){
			used[i]=depth+1;
			sum+=(depth+1)*i;
			calc(sum,used,depth+1);
			used[i]=0;
			sum-=(depth+1)*i;
		}
	}
}

int main(void){
	int used[10]={0};
	calc(0,used,0);
	int n,s;
	while(cin>>n>>s){
		cout<<ans[n][s]<<endl;
	}
}