50
46
49
63
59
52
76
88
88
91