119
137
148
102
315
288
180
153
87
52