107
40
112