0
5
9
10
11
12
22
27
29
40
45
51
58
60
64
69
76
85
90
96
97
108
123
135
139
144
148
153
157
158
168
169
171
175
181
187
190
191
193
196
209
210
220
225
227
231
234
236
240
246
250
261
263
267
268
269
274
296
297
298
301
302
304
314
324
335
337
338
345
351
353
355
360
363
373
379
385
391
396
402
403
410
420
437
442
445
461
471
478
484
492
500
510
515
518
519
526
528
531
539
543
544
546
556
560
562
583
597
603
608
613
627
628
629
632
639
640
661
669
681
682
691
698
702
708
713
715
722
756
761
782
786
793
794
796
797
813
830
834
836
838
846
851
853
857
872
877
880
894
910
913
936
949
963
964
966
973
974
1004
1005
1012
1013
1019
1021
1022
1029
1038
1039
1044
1054
1075
1082
1086
1099
1111
1121
1123
1125
1128
1129
1154
1160
1164
1167
1173
1178
1184
1191
1194
1199
1201
1202
1209
1219
1220
1232
1234
1235
1238
1242
1244
1261
1263
1266
1271
1280
1292
1298
1303
1310
1312
1321
1323
1327
1349
1354
1362
1363
1366
1372
1375
1379
1385
1387
1389
1391
1394
1403
1414
1428
1439
1453
1478
1480
1490
1519
1522
1529
1530
1544
1547
1551
1556
1561
1562
1566
1569
1573
1581
1584
1588
1590
1591
1592
1593
1596
1598
1599
1612
1615
1620
1622
1624
1636
1639
1642
1646
1651
