29
49
46
39
31
29
53
37
53
50