#include<bits/stdc++.h>
using namespace std;
int l,r,d,sum;
int n,f[100005];
int main(){
    cin>>n;
    for(int i=1;i<=100;i++)
        for(int j=1;j<=100;j++)
            for(int k=1;k<=100;k++){
                  int x=i*i+j*j+k*k+i*j+i*k+j*k;
                  if(x<=n)f[x]++;
            }
    for(int i=1;i<=n;i++)cout<<f[i]<<endl;
    return 0;
}
