12
14
18
26
41
45
56
60
61
63
65
72
80
109
114
115
116
119
124
169
172
193
197
204
232
238
251
267
282
300
314
323
333
342
348
350
355
364
365
374
378
379
401
405
415
425
429
441
447
451
459
489
491
