125
123
313
108
80
160
114
133
105
73