948
188
667
145
937
298
892
485
564
212
117
38
384
230
311
149
400
80
615
162
632
174
569
126
594
185
837
253
264
183
618
182
360
135
584
80
253
86
571
84