118
302
99
105
148
89
117
325
65
22