791
329
126
728
107
478
40
286
78
384
93
387
51
298
43
261
42
218
39
205
31
171
33
165
18
148
20
159
92
1,069
146
21
154
29
158