77
56
50
47
41
39
78
41
49
35
30
48