928
256
651
244
699
163
663
326
279
163
677
42
604
162
638
275
299
183
300
172
809
262
695
124
705
235
603
160
673
161
499
112
433
180
661
75
232
188
455
162