10
12
40
45
49
52
60
62
73
75
83
85
87
90
91
96
97
111
116
134
137
173
182
183
196
226
262
280
301
305
306
309
310
322
341
361
367
370
376
397
399
419
422
424
432
434
435
436
440
442
467
476
497
500
509
517
533
545
551
577
588
590
606
640
645
670
672
678
