3
12
14
19
22
33
40
42
69
73
76
105
128
145
147
169
183
187
196
199
207
208
