105
25
106
107
104
22
108
35