765
574
526
456
411
347
332
321
303
299
274
271
270
257
247
241
239
238
228
227
219
217
214
206
189
179
164
156
152
150
141
138
135
111
109
106
103
99
97
92
91
90
89
86
85
80
78
75
72
70
67
66
65