882
379
359
347
314
305
300
273
266
241
236
228
215
214
212
193
192
189
186
179
177
173
169
168
163
162
162
161
160
157
156
156
155
151
145
143
140
139
137
133
133
132
132
132
131
130
127
127
127
125
125
125
125
125
125
124
124
122
122
121
120
119
119
119
118
118
117
117
117
117
117
116
115
115
114
113
112
111
110
110
109
105
105
102
102
101
99
96
96
93