2
20
28
44
48
52
54
55
60
90
109
122
138
158
165
183
190
200
202
238
242
243
251
253
264
273
278
280
298
316
320
322
332
342
360
363
371
