0
5
10
11
12
13
15
16
22
23
38
45
49
61
65
68
71
74
76
78
90
106
110
111
112
115
118
131
140
142
144
152
156
161
162
166
167
172
177
188
189
193
201
209
212
215
225
226
229
231
232
234
236
238
244
259
264
267
271
272
283
287
295
309
317
326
333
337
341
353
360
361
372
376
379
381
406
410
421
434
444
449
452
454
458
468
470
476
495
499
501
517
526
535
540
542
550
561
566
570
583
588
606
616
619
622
630
633
635
640
644
649
651
652
666
676
679
680
684
686
697
713
721
723
736
758
762
764
771
797
801
805
821
824
829
832
834
836
845
847
855
861
865
871
879
881
882
885
906
910
911
919
923
926
930
940
946
954
958
959
969
972
975
977
978
996
1000
1002
1003
1004
1005
1011
1022
1023
1030
1036
1045
1046
1049
1052
1057
1061
1094
1105
1106
1107
1120
1125
1126
1133
1137
1138
1139
1140
1141
1142
1149
1153
1154
1159
1161
1162
1179
1184
1185
1187
1191
1194
1199
1203
1205
1207
1215
1224
1238
1239
1242
1243
1247
1251
1255
1257
1259
1267
1280
1292
1296
1305
1307
1309
1311
1312
1314
1316
1342
1354
1363
1374
1396
1405
1408
1409
1414
1417
1420
1423
1428
1440
1442
1444
1452
1461
1466
1469
1474
1484
1496
1498
1502
1503
1505
1508
1522
1553
1564
1567
