785
689
533
415
409
280
266
255
238
231
227
220
213
211
210
196
190
187
185
184
182
181
175
173
166
163
150
131
127
120
113
112
107
106
100
87
86
82
80
79
77
70
68
65
64
63
62
61
59
57
56
51