611
224
983
468
766
351
440
166
248
191
653
158
881
213
633
214
528
74
320
170
402
157
270
110
678
112
572
155
471
183
397
34
136
49
243
105
329
211
588
142