59
42
77
16
42
150
110
18
39
39