51
36
20
20
11
68
68
119
57
153