141
68
53
79
290
90
77
161
130
66