966
677
498
384
373
245
240
222
206
200
193
188
182
181
177
174
165
163
162
161
156
155
147
143
142
126
124
116
110
107
102
96
93
90
89
85
81
70
69
68
65
63
61
60
57
53
50
48
46