90
30
110
124
80
81
121
140
192
131
60
23726
17810
15721
14142
10922
1063263
9684
950148
9390
789142
7340
71511