51
198
139
104
211
225
133
524
348
227
129
210
191
238
769