59
76
72
58
76
59
49
73
40
40
60
95