10
15
25
26
33
39
43
50
51
60
75
88
98
106
143
150
164
182
189
198
205
232
237
239
