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