97
543
226
1166
231
1179
165
845
235
1550
163
825
180
947
169
859
176
886
182
912
185
935
173
902
189
1235
177
895
172
878
156
823
166
838
170
914
161
812
164
831
97
543
226
1166
231
1179
165
845
235
1550
163
825
180
947
169
859
176
886
182
912
185
935
173
902
189
1235
177
895
172
878
156
823
166
838
170
914
161
812
164
831