16
38
51
20
36
34
32
39
29
16