852
492
411
377
369
353
309
298
297
279
272
262
256
248
240
239
238
233
198
183
179
178
176
173
167
165
159
149
136
135
133
130
127
126
119
113
112
108
107
102
97
96
95
94