30
46
26
32
47
43
66