156
276
136
170
637
132
73
113
188
168