247
159
683
567
342
430
689
393
136
147
175
291
208
368
219
185
201
136
415
342
915
552
614
179
193
153
210
984
143
727
250
640
586
129
117
294
380
594
827
277
421
186
217
169
162
286
186
130
217
191
187
305
620
165
