4
16
32
44
46
48
53
62
86
101
102
105
111
136
159
165
179
200
212
214
227
239
257
283
291
320
324
335
342
346
349
353
364
368
386
391
392
397
406
411
415
421
423
425
446
461
476
482
484
500
503
505
508
523
527
530
532
544
548
552
562
568
570
613
614
638
652
664
665
671
699
746
765
784
788
804
852
858
866
872
876
882
895
897
903
908
911
924
931
934
954
967
969
973
977
985
988
991
994
997
1004
1012
1031
1058
1061
1064
1074
1075
1076
1080
1084
1087
1100
1126
1152
1170
1177
1189
1203
1219
1229
1231
1253
1260
1262
1266
1272
1273
1277
1284
1291
1297
1304
1317
