155
271
134
636
112
186
78
56
151
198