93
78
118
96
108
121
89
98
89
118
95
118