574
469
404
396
390
285
274
262
233
228
227
216
213
212
210
198
196
187
181
179
174
173
166
164
154
150
140
139
137
134
130
129
126
121
115
110
98
88
83
82
75
72
70
69
68
65
64
63
62