168
1131
166
1110
192
1028
189
959
188
952
184
939
176
926
179
904
157
900
178
888
172
878
177
875
171
866
168
858
168
849
156
847
163
844
163
843
168
1131
166
1110
192
1028
189
959
188
952
184
939
176
926
179
904
157
900
178
888
172
878
177
875
171
866
168
858
168
849
156
847
163
844
163
843