10
16
29
39
49
67
77
90
106
114
116
121
124
126
141
144
156
166
168
175
177
180
239
242
264
282
292
305
313
330
345
349
379
383
386
393
398
404
406
408
433
440
448
453
454
505
517
523
526
530
534
536
550
558
560
567
