575
156
992
232
232
245
311
154
338
389