47
75
59
16
175
83
35
29
110
41