170
121
179
145
76
130
122
308
108
79