5
12
20
25
32
35
37
45
57
59
108
138
141
145
147
159
168
181
