12
20
33
38
58
71
76
86
90
91
109
114
122
141
167
168
180
186
195
