#include<bits/stdc++.h>
using namespace std;
int main(){
	int n;cin>>n;
  vector<int >nos(n+1,0);
  for(int x=1;x<=100;x++)
    for(int y=1;y<=100;y++)
      for(int z=1;z<=100;z++)
      {
        int val = x*x+y*y+z*z+x*y+x*z+y*z;
        if(val>n)continue;
        else nos[val]+=1;
      }
  for(int i=1;i<=n;i++)cout<<nos[i]<<'\n';
}