928
821
577
553
463
322
296
276
270
256
251
237
224
222
207
206
204
202
201
196
194
189
180
170
149
147
145
140
132
129
127
124
116
115
112
111
106
95
91
89
87
85
83
80
79
74
73
72
69
67
66