145
737
77
685
129
679
120
668
127
655
119
651
130
647
120
646
120
637
123
629
122
621
123
609
114
608
118
598
103
595
116
590
113
583
98
579
109
573
77
569
145
737
77
685
129
679
120
668
127
655
119
651
130
647
120
646
120
637
123
629
122
621
123
609
114
608
118
598
103
595
116
590
113
583
98
579
109
573
77
569