95
108
103
89
79
142
98
96
108
90