97
671
97
671
99
664
100
656
100
656
100
656
100
656
100
656
105
649
105
649
107
641
108
634
108
634
108
634
108
634
108
634
108
634
114
626
115
619
115
619
117
611
118
604
119
597
119
597
119
597
119
597
119
597
119
597
119
597
126
582
126
582
126
582
126
582
126
582
131
574
131
574
131
574
131
574
131
574
131
574
131
574
131
574
139
567
139
567
139
567
139
567
139
567
144
559