738
664
481
431
430
329
324
297
274
271
268
266
252
246
242
228
220
219
218
217
213
212
197
191
188
171
156
142
135
134
131
109
103
100
99
97
93
91
90
89
86
84
83
82
80
77
74
70
67