#include<bits/stdc++.h>
using namespace std;
using ll=long long;

int i,j,k,l,m;
ll mod=1000000007;

int main(){    
    int n;cin>>n;
    int sum=0;
    vector<int> a(n+1,0),b(n+1,0);
    
    for(i=2;i<=n;i++){
        cin>>a[i];//iの上司の番号
        b[a[i]]++;//上司の直属の部下
    }

    for(i=2;i<=n;i++){sum+=b[i];}
    cout<<n-1-sum<<endl;//社員番号1の直属の部下
    
    for(i=2;i<=n;i++){
        cout<<b[i]<<endl;
    }
    
    return 0;
}