4
12
14
24
31
37
49
52
56
59
60
76
88
97
103
143
145
146
151
160
166
178
186
202
204
260
263
266
268
269
284
292
300
310
332
356
358
362
381
391
393
397
423
432
436
441
