176
982
868
807
270
130
238
112