63
57
76
61
56
39
54
65
51
92
100