141
68
53
79
289
90
77
161
130
66