5
23
32
40
46
55
68
78
100
110
135
145
146
149
155
167
176
180
187
203
207
212
223
246
