862
783
677
620
442
297
280
279
276
236
234
230
229
221
218
217
207
206
200
194
187
185
180
172
169
153
146
143
142
138
137
136
115
108
105
104
100
97
93
86
84
82
81
78
75
73
72
66
59
58