61
56
50
50
49
29
45
44
30
95