180
947
172
934
177
895
176
886
164
834
164
831
163
825
156
818
156
808
136
779
140
735
115
577
112
560
97
543
82
497
92
465
76
396
71
356
180
947
172
934
177
895
176
886
164
834
164
831
163
825
156
818
156
808
136
779
140
735
115
577
112
560
97
543
82
497
92
465
76
396
71
356