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