5
8
12
42
43
51
59
65
66
68
72
88
89
103
120
129
145
154
160
166
180
186
206
218
220
227
233
257
