786
737
553
463
403
330
310
303
277
268
261
252
251
249
247
225
221
220
216
215
214
201
197
196
192
183
167
160
145
144
143
140
137
136
131
121
118
115
109
106
102
97
93
89
85
83
77
76
74
73
71
70
69
66
64