105
104
106
105
107
105
105
106