54
30
29
50
50
42
133