158
150
145
137
734
378
29
529
181
658
138
408
357
392
1182
168
766
134
775
743
746
751
755
730
1359
157
1209
1295
1302
642
104
644
953
652
37
640
1360
643
1332
1294
21297
646
21306
626
14
18
170
933
727
162
151
154
114
164
139
377
161
872
474
437
949
135
159
937
110
651
148
149
430
1165
144
419
113
822
167
1004
1012
1009
1006
1028
1003
791
136
1005
1001
1011
1010
1007
854
853
852
851
850
711
710
709
708
707
165
773
1207
191
160
156
155
625
192
190
143
579
141
147
153
187
770
193
182
166
173
169
178
177
176
175
174
189
180
163
184
179
142
140
1298