118
302
75
99
104
162
148
88
117
325