184
920
179
904
176
894
164
863
167
853
168
850
169
847
164
834
161
831
165
829
163
823
156
818
162
812
161
812
157
794
156
782
184
920
179
904
176
894
164
863
167
853
168
850
169
847
164
834
161
831
165
829
163
823
156
818
162
812
161
812
157
794
156
782