118
119
136
303
99
105
89
117
325
65