724
701
691
690
689
688
687
686
685
674
673
668
662
660
654
651
650
643
637
636
634
623
614
596
594
593
592
581
579
567
566
564
555
544
541
540
538
536
517
507
501
495
493
487
477
475
465
463
453
447
443
438
435
432
397
387
376
364
356
348
346
342
323
317
314
305
302
291
289
287
267
251
247
245
243
240
239
222
198
176
174
170
166
163
155
153
152
137
132
129
117
113
101
92
89
81
62
51
35
29
20
