125
123
317
108
80
161
114
134
106
73