149
77
234
138
80
66
82
51
65
32
39
51
63
77
56