916
141
776
278
737
192
633
239
803
307
769
143
767
246
488
196
491
72
364
72
324
119
558
147
486
38
415
144
284
169
241
173
310
12
209
141
350
113
177
133