835
764
576
547
509
349
329
307
285
280
276
265
263
251
240
236
232
229
226
223
208
206
202
195
191
176
168
154
152
151
150
149
141
114
112
109
106
102
99
98
96
95
92
90
83
82
80
79
71
70
69