609
224
966
461
727
339
435
165
247
191
646
157
872
210
633
214
527
74
319
170
399
157
265
109
670
111
570
154
470
183
396
34
133
49
242
105
326
211
587
142