4
5
20
26
36
44
54
67
77
79
90
95
110
132
139
142
191
198
207
216
223
228
243
245
254
257
269
