852
787
673
411
291
287
279
274
262
249
240
234
223
222
215
208
207
201
194
192
191
186
185
172
171
170
165
161
154
150
148
143
136
132
128
111
107
105
99
98
97
93
88
86
77
76
74
73
71
70
68
61
56
55
54
53