1262
724
627
614
602
435
399
386
368
350
330
324
321
315
297
289
284
274
273
269
267
262
258
256
239
237
208
198
193
191
180
169
163
159
154
122
117
114
113
111
107
106
104
103
98
96
95
94
91
89
83