892
656
434
384
335
265
253
249
214
213
211
203
200
197
191
185
177
169
168
162
161
159
150
145
139
130
126
124
122
120
109
106
100
97
95
89
85
82
79
78
72
71
69
68
66
65
63
62
59
58
56
51