5
22
41
50
60
71
75
88
90
99
109
115
121
123
130
158
167
169
178
191
199
