362
194
351
134
442
241
469
58
1401
668
471
200
649
153
920
294
349
189
482
231
633
171
755
209
786
247
319
79
672
131
290
196
704
141
463
34
214
110
579
69