50
48
32
29
31
31
40
39