161
812
161
804
158
798
155
792
157
784
155
781
147
735
126
633
118
599
104
533
106
531
100
515
102
509
83
497
99
495
92
455
161
812
161
804
158
798
155
792
157
784
155
781
147
735
126
633
118
599
104
533
106
531
100
515
102
509
83
497
99
495
92
455