0: 104553785
1: 104834777
2: 20516546
3: 802275328
4: 104315260
5: 104802291
6: 104383159
7: 101456015
8: 101648856
9: 104851923
10: 104857529
11: 101473295
12: 104849857
13: 98848673
14: 97710636
15: 47855056
