0
4
9
10
11
12
21
22
25
26
33
35
36
42
46
50
51
52
55
63
75
80
85
86
87
88
89
92
94
102
109
117
118
119
121
122
123
124
125
127
129
130
131
137
144
146
147
153
154
156
158
162
167
169
170
177
178
182
183
184
188
189
202
205
213
215
216
220
221
224
232
237
238
243
245
246
250
256
262
263
265
272
286
288
291
292
296
297
299
300
304
309
315
328
333
335
338
345
350
355
364
369
372
382
387
388
394
395
397
406
409
410
411
416
422
424
428
429
435
442
444
445
447
452
453
459
460
462
464
465
479
489
491
493
496
498
499
502
503
507
508
514
517
520
521
522
525
526
529
533
539
540
546
551
552
553
556
563
570
578
581
583
584
593
595
597
602
607
614
618
626
628
632
633
635
638
645
646
650
664
671
674
680
688
690
696
701
708
710
712
713
714
722
727
731
739
743
745
752
762
766
773
774
781
782
784
785
788
794
796
798
801
807
810
811
823
831
832
833
836
838
844
845
847
848
853
856
857
859
865
867
876
880
885
887
889
897
904
906
909
910
912
913
917
925
930
932
935
937
940
943
945
946
949
950
957
959
961
965
975
976
979
982
