118
304
99
105
148
90
117
325
65
23