50
30
29
29
37
34
43