0
28
76
100
138
220
254
278
312
352
376
406
438
490
514
556
590
624
658
692
726
752
772
792
816
848
890
920
944
964
992
1024
1084
