99
100
101
714
74
81
910
75
70
117
98
916
9690
8100
5770
4330
407261
3700
3599
3480
3131
289147
27749
265142