0
2
10
17
32
44
50
69
75
98
107
117
119
126
136
138
147
161
172
179
184
192
213
216
221
223
272
275
308
312
314
333
341
345
360
365
380
390
392
395
410
419
435
452
464
497
511
533
543
545
547
562
591
596
611
619
625
642
644
678
679
696
714
726
728
738
745
746
750
751
756
764
805
820
830
833
847
849
852
856
864
865
878
889
896
902
914
918
924
932
938
967
972
987
989
995
1000
1002
1004
1009
1014
1016
1025
1028
1046
1055
1056
1068
1071
1081
1093
1099
1112
1118
1148
1161
1179
1199
1221
1229
1233
1236
1247
1258
1260
1271
1274
1275
1277
1278
1294
1297
1300
1309
1319
1323
1353
1371
1377
1378
1381
1411
1437
1441
1442
