1192
717
588
584
556
399
382
373
350
338
309
302
301
299
274
267
266
265
260
259
250
247
239
235
228
216
196
182
174
167
151
148
146
143
124
117
110
109
105
104
100
99
98
95
90
88
85
83
82
81
78
76