168
119
179
144
76
129
122
305
107
76