719
708
693
585
426
284
280
251
244
238
235
221
213
209
205
200
196
195
191
190
187
184
181
177
170
164
154
145
144
141
139
137
134
130
126
117
115
102
101
99
92
91
84
80
75
74
67
63
59
58
56
54
53
51