29
72
63
67
62
56
70
58
95
74