1135
784
582
557
542
391
375
341
336
323
316
309
297
280
278
269
268
265
262
256
252
246
244
241
229
228
218
195
192
186
170
169
168
167
160
159
156
146
136
118
117
116
115
112
103
99
98
97
93
88
82
81
80
76
75