767
227
593
168
448
234
223
94
1735
948
571
36
514
91
855
304
315
213
219
98
450
189
582
180
326
51
323
125
591
121
223
175
525
132
426
283
581
25
520
82