5
17
19
27
30
35
71
91
92
100
104
105
109
113
125
146
149
163
168
187
194
205
211
231
240
