112
205
450
627
315
121
67
92