119
137
148
102
317
289
182
154
87
52