47
74
57
16
171
83
35
29
110
40