20
9
34
30
44
57
59
71
75
80
97
94
101
103
113
119b
128
138
154
162
161
166
156
143
66b
66
17
4
53
83
82
92
84
124
132
133
167
201
181
202