157
276
136
637
115
189
78
56
153
200