176
898
130
647
79
393
123
610
93
491
97
484
163
831
231
1179
174
900
199
1013
236
1198
152
767
207
1061
176
926
179
903
193
1007
182
929
165
882
176
898
130
647
79
393
123
610
93
491
97
484
163
831
231
1179
174
900
199
1013
236
1198
152
767
207
1061
176
926
179
903
193
1007
182
929
165
882