133
117
474
263
247
355
249
155
89
555