29
29
63
63
43
26
62
39
32
32