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