119
542
355
308
211
200
259
343
143
136
205
622
197
195
566
271
216
427
669
401
187
260
472
126
219
129
176
105
232
191
347
344
300
250
171
161
85
481
280
148
173
185
122
172
201
295
524
318
334
248
77
633
67
653
208
570