42
170
529
27
550
770
177
304
937