716
396
296
273
264
259
238
236
231
229
225
222
211
207
184
180
174
172
171
160
159
148
147
144
143
140
137
135
133
129
127
125
124
122
119
116
114
113
108
107
106
105
104
102
100
98