120
36
77
46
69
148
121
72
70
51