345
142
543
145
320
48