10
12
19
20
25
54
60
64
72
76
90
95
96
103
116
118
140
144
160
166
171
173
187
199
201
210
228
243
281
307
325
326
351
361
368
369
373
390
416
418
431
434
435
438
441
451
456
457
459
471
482
491
541
551
556
569
574
585
589
590
592
608
615
