51
71
101
292
251
111
81
31
211
32456464
27662131
24704998
24285481
18558343
16711973
155111029
14693239
12671764
10493485
782744
5728209