656
329
324
98
751
65
305
177
622
197
172
70
522
56
435
184
271
158
272
76
216
107
79
44
261
148
253
87
428
197
189
84
110
43
428
192
539
181
627
105