151
131
129
239
130
128
93
111
119
77