30
45
26
32
47
43
66