118
122
25
60
51
40
104