4
30
39
50
64
65
93
105
110
124
133
140
147
154
166
184
185
188
202
221
222
227
239
251
272
288
296
313
322
323
336
337
350
361
371
383
386
402
404
408
412
415
426
436
449
456
459
464
465
477
478
492
500
509
515
520
521
525
532
535
547
571
576
606
610
615
625
637
696
723
726
760
761
770
791
792
819
828
844
845
847
855
861
866
867
874
881
887
905
909
921
932
936
942
943
966
998
1025
1033
1034
1049
1063
1074
1081
1103
1111
1119
1120
1121
1125
1128
1136
1138
1144
1160
1167
1168
