1020
737
562
429
398
308
278
277
249
248
235
234
231
226
225
214
210
204
202
196
193
189
184
181
170
169
150
149
135
134
124
121
120
118
117
113
104
98
97
93
91
84
83
80
79
77
73
72
68
66
64
63
61
60
58