1327
823
657
628
457
307
284
282
267
257
245
235
223
216
213
205
201
196
194
186
184
182
178
177
172
169
166
142
139
128
121
120
118
111
107
106
101
94
90
85
82
78
76
72
71
70
68
67
66
65
64
63
61
60