159
178
942
166
162
203
126
192
183
952
