18
22
30
33
48
58
69
95
100
103
127
137
144
151
152
158
