18
25
30
39
40
48
50
85
99
100
102
121
124
132
139
142
160
163
165
