156
274
135
637
113
186
78
56
152
198