5
23
34
38
40
46
59
69
82
96
107
137
160
171
192
196
197
198
203
205
212
219
