129
819
89
382
99
411
52
381
49
335
51
97
291
34
227
44
213
15
195
33
222
16
165
4
126
5
121
3
87
20
900
114
7