996
714
527
424
351
299
285
278
246
242
239
236
232
228
227
217
216
202
195
194
193
186
178
163
156
152
142
136
124
120
117
112
108
106
102
98
85
84
83
82
79
77
75
74
69
68
66
65
63
60
59
56