90
30
110
124
80
81
121
140
192
131
60
23726
17800
15721
14142
10922
1063263
9674
948148
9390
789142
7340
71511