49
77
63
17
177
85
35
29
112
41