1
5
15
16
32
52
63
77
81
94
120
129
144
146
152
161
