0: 104278188
1: 104857094
2: 27011200
3: 817807360
4: 96745311
5: 58958063
6: 102516332
7: 98920609
8: 104316869
9: 100790031
10: 104853677
11: 104686041
12: 104829333
13: 104173085
14: 104681357
15: 98338149
16: 40051428
