29
27
25
31
39
36
53