168
204
170
551
214
192
244
343
305
268