5
30
40
56
60
73
88
89
105
123
124
125
129
143
150
154
155
170
172
174
183
221
224
230
284
289
291
308
315
322
325
