11
18
23
37
48
52
63
80
87
88
96
123
127
132
153
154
173
192
208
215
226
239
244
245
272
300
302
