6
9
24
31
39
53
56
69
78
85
98
108
111
120
128
132
135
145
151
155
180
202
223
236
239
241
257
276
