4
8
16
18
24
27
52
58
60
61
68
71
81
85
86
90
91
93
95
105
115
122
131
148
150
152
163
164
175
192
200
206
207
219
220
222
229
236
241
244
250
263
269
273
276
280
283
288
294
295
296
298
308
331
332
333
339
