886
621
413
387
347
262
256
245
219
211
205
204
200
196
192
186
177
176
171
170
169
164
161
158
149
148
146
133
130
129
128
111
105
102
100
99
95
87
80
79
78
74
73
71
68
67
65
64
62
61
58
57
55
54