11
14
19
32
36
51
53
62
70
72
89
94
99
104
110
128
134
159
177
187
194
209
234
239
254
257
265
282
288
