593
445
319
265
237
217
212
204
200
199
195
189
185
183
181
179
178
155
153
146
143
142
140
139
134
121
116
115
113
111
109
106
103
102
100
99
98
96
95