523
294
239
231
225
213
208
206
197
193
183
182
177
175
170
169
165
163
158
151
149
143
140
139
138
135
132
125
120
119
115
114
113
112
111
108
107
106
105
103
102
101
99
96
94
93
92
91
90
89
88
87