87
74
64
55
51
81
104
51702
80
40
61
95
9720
8120
5790
4390
407261
3700
3609
3480
3141
295147
27749
265142