130
943
67
721
41
519
18
449
56
408
37
360
30
308
42
260
148
22
174
157
7
144
3
111
11
129
175
15
116
113
20