50
29
29
28
33
40
58