3 4 10 13 20
21 22 23 25 26
27 28 30 32 33
34 41 42 43 47
51 54 55 56 58
59 61 62 63 65
66 67 68 69 70
71 72 73 74 75
76 77 79 80 81
82 83 84 85 86
87 88 89 90 91
92 93 94 95 96
97 98 99 100 101
102 103 104 105 106
       
    107