39
49
80
140
48
44
77
56
102
138
43
77
101
16
53