function main(input) {
  const n = parseInt(input[0]);
  
  let ans = Array(n).fill(0);

  const m =parseInt(n**(0.5));

  for(let x=1;x<m;x++){
    for(let y=1;y<m;y++){
      for(let z=1;z<m;z++){
        const num = x*x+y*y+z*z+x*y+y*z+z*x;
        if((num<=n)&&(num>0)){
          ans[num-1]++;
        }
      }
    }
  }
  for(let i=0;i<n;i++){
    console.log(ans[i]);
  }
}
main(require('fs').readFileSync('/dev/stdin', 'utf8').trim().split("\n"));