119
136
148
101
311
284
177
153
85
52