159
811
158
798
156
793
157
793
156
790
155
789
136
779
155
777
148
767
112
723
134
671
119
651
89
620
122
617
159
811
158
798
156
793
157
793
156
790
155
789
136
779
155
777
148
767
112
723
134
671
119
651
89
620
122
617