311130
150
177034
79
191176
114
151701
82
147914
122
131043
138
118948
188
107304
96
91553
67
129053
109
127739
143
89665
60
117063
52
129194
56
91615
86
122990
104
72272
92
92771
193
99684
59
92919
48