233
186
129
228
92
238
868
142
189
513