10
11
14
38
44
56
61
62
65
67
74
80
86
94
113
128
138
143
166
180
196
211
226
235
238
240
256
283
290
299
