6
11
14
17
31
36
49
51
54
58
68
76
84
85
92
100
113
128
133
139
147
180
183
195
201
217
227
228
244
248
267
298
317
339
