10
15
19
36
43
44
47
48
52
54
56
59
67
78
81
102
108
114
120
125
127
128
143
149
151
169
180
183
190
193
200
202
218
223
226
230
233
243
248
256
257
270
271
276
287
301
303
305
310
319
338
365
369
371
381
383
401
402
404
413
417
421
427
433
440
449
452
458
459
465
466
467
476
479
481
483
488
492
