49
77
64
17
179
85
35
30
113
41