791
329
126
731
107
480
40
291
78
385
93
388
52
301
43
263
42
220
39
206
31
172
33
166
18
149
20
161
148
21
156
29
159