0
2
5
11
15
16
18
22
26
36
41
51
56
57
59
62
65
71
104
110
111
113
115
122
136
141
146
147
151
156
157
159
165
167
168
180
181
183
185
188
199
200
202
204
210
211
219
221
222
227
234
239
249
250
253
255
257
258
259
271
272
275
293
300
305
307
309
312
315
317
319
320
351
354
359
361
363
369
370
371
378
412
413
414
416
425
429
432
440
446
449
451
452
455
462
467
468
471
475
482
484
492
498
502
507
517
522
526
527
532
536
550
552
555
558
560
571
584
597
604
611
612
617
621
624
636
641
643
659
668
684
699
706
712
716
720
730
746
748
754
763
765
782
797
808
834
838
845
848
853
855
858
863
869
876
881
884
887
889
892
898
899
906
917
918
920
923
926
931
945
950
957
958
967
970
971
973
975
980
988
989
1003
1008
1010
1022
1023
1033
1045
1057
1069
1070
1073
1077
1086
1095
1111
1113
1114
1118
1120
1123
1125
1137
1150
1151
1153
1155
1167
1174
1178
1190
1195
1198
1202
1204
1206
1213
1216
1233
1244
1254
1259
1265
1289
1295
1297
1299
1345
1348
1349
1354
1355
1358
1378
1386
1390
