20
21
24
30
47
59
62
70
81
91
112
118
