118
302
75
99
105
162
148
89
117
325