19
26
29
39
52
59
75
77
92
107
110
113
123
129
137
141
