29
16
19
25
40
32
67