112
108
48
103
104
107
28
106