4
12
16
18
27
44
51
55
56
80
134
155
156
170
172
182
191
193
196
205
210
213
243
249
264
271
277
284
286
295
301
309
321
330
343
349
352
358
365
366
369
375
386
394
405
406
412
414
428
430
433
503
531
533
539
547
563
576
604
607
642
651
653
668
671
693
700
714
716
722
757
780
784
791
800
804
808
812
827
832
843
868
869
878
896
901
908
912
916
919
921
926
936
957
968
1000
1015
1016
1017
1032
1037
1064
1066
1090
1095
1130
1149
1157
1167
1171
1179
1185
1209
1245
1269
1282
1287
1300
1310
1316
1320
1321
1345
1373
1379
1403
1412
1433
1449
1453
1462
1476
