95
606
73
384
75
489
115
386
61
246
57
291
49
261
20
171
35
159
11
156
7
155
13
136
28
127
18
142
14
122
134
120