118
300
75
99
104
162
148
87
117
325