39
9
14
32
22
29
128