130
702
37
504
53
428
28
337
55
334
34
298
118
279
61
246
47
242
6
325
20
209
36
207
22
183
11
158
173
162
5
139
146