29
19
12
25
28
35
54