1292
814
670
602
468
303
291
286
272
254
246
230
229
224
222
212
211
202
200
199
195
193
190
184
181
178
173
150
146
134
133
132
129
124
114
112
111
107
105
99
95
94
83
82
80
78
77
72
71
70
68
66
63
62
61