8
12
13
16
20
30
32
43
44
49
59
90
104
134
141
147
169
176
186
203
228
235
237
249
256
258
