129
575
78
389
63
339
91
269
68
310
36
292
53
299
24
262
31
252
23
230
37
193
27
163
38
149
7
164
13
758
17
146
33
144
21