2
8
16
24
27
32
39
48
58
68
75
77
105
142
154
167
168
195
214
219
227
230
237
248
252
