1190
665
419
177
240
173
293
22
420
79
278
213
408
157
551
167
315
156
231
191
430
80
317
164
237
160
511
181
284
99
481
46
406
104
535
185
477
35
534
129