77
48
79
50
37
473
121
46
39
103