29
28
21
50
48
37
68