1108
934
709
585
513
363
333
322
299
283
276
268
257
249
244
241
237
236
224
212
210
207
206
199
197
180
166
154
152
145
139
136
135
129
117
106
101
96
95
92
90
86
85
83
81
80
75
74
73
71