16
52
54
112
45
75
96
31
42
150
74
141