311139
150
177038
79
191184
114
151705
82
147917
122
131050
138
118962
188
107309
96
91555
67
129059
109
127740
143
89665
60
117063
52
129197
56
91615
86
122994
104
72272
92
92775
193
99684
59
92926
48