189
985
191
963
176
886
171
871
162
858
167
852
169
847
168
846
166
840
163
814
157
794
38
198
14
71
14
65
9
55
189
985
191
963
176
886
171
871
162
858
167
852
169
847
168
846
166
840
163
814
157
794
38
198
14
71
14
65
9
55