888
657
623
530
403
361
360
308
305
290
271
270
242
240
239
235
229
224
212
204
203
199
195
193
186
179
178
174
172
171
161
158
145
140
138
135
132
130
128
127
124
115
113
105
100
99
97
93
87
81
80
78
76
73
72