20
29
35
43
47
59
68
