119
137
148
102
316
288
180
154
87
52