9
15
75
57
86
112
142
102
90
277