5
9
12
16
31
36
61
62
68
85
96
104
125
132
141
142
144
153
157
179
190
199
231
233
250
