332
137
527
142
311
46